• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ClangBuiltLinux/continuous-integration2: The definitive edition (for real this t ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

ClangBuiltLinux/continuous-integration2

开源软件地址:

https://github.com/ClangBuiltLinux/continuous-integration2

开源编程语言:

Python 77.3%

开源软件介绍:

4.14-clang-13 build status 4.14-clang-14 build status 4.14-clang-15 build status 4.19-clang-13 build status 4.19-clang-14 build status 4.19-clang-15 build status 4.9-clang-13 build status 4.9-clang-14 build status 4.9-clang-15 build status 5.10-clang-11 build status 5.10-clang-12 build status 5.10-clang-13 build status 5.10-clang-14 build status 5.10-clang-15 build status 5.15-clang-11 build status 5.15-clang-12 build status 5.15-clang-13 build status 5.15-clang-14 build status 5.15-clang-15 build status 5.4-clang-13 build status 5.4-clang-14 build status 5.4-clang-15 build status android12-5.10-clang-12 build status android12-5.10-clang-13 build status android12-5.10-clang-14 build status android12-5.10-clang-15 build status android12-5.10-clang-android build status android12-5.4-clang-12 build status android12-5.4-clang-13 build status android12-5.4-clang-14 build status android12-5.4-clang-15 build status android12-5.4-clang-android build status android13-5.10-clang-12 build status android13-5.10-clang-13 build status android13-5.10-clang-14 build status android13-5.10-clang-15 build status android13-5.10-clang-android build status android13-5.15-clang-12 build status android13-5.15-clang-13 build status android13-5.15-clang-14 build status android13-5.15-clang-15 build status android13-5.15-clang-android build status android-4.14-clang-12 build status android-4.14-clang-13 build status android-4.14-clang-14 build status android-4.14-clang-15 build status android-4.14-clang-android build status android-4.19-clang-12 build status android-4.19-clang-13 build status android-4.19-clang-14 build status android-4.19-clang-15 build status android-4.19-clang-android build status android-4.9-clang-12 build status android-4.9-clang-13 build status android-4.9-clang-14 build status android-4.9-clang-15 build status android-4.9-clang-android build status android-mainline-clang-12 build status android-mainline-clang-13 build status android-mainline-clang-14 build status android-mainline-clang-15 build status android-mainline-clang-android build status arm64-clang-11 build status arm64-clang-12 build status arm64-clang-13 build status arm64-clang-14 build status arm64-clang-15 build status arm64-fixes-clang-11 build status arm64-fixes-clang-12 build status arm64-fixes-clang-13 build status arm64-fixes-clang-14 build status arm64-fixes-clang-15 build status mainline-clang-11 build status mainline-clang-12 build status mainline-clang-13 build status mainline-clang-14 build status mainline-clang-15 build status next-clang-11 build status next-clang-12 build status next-clang-13 build status next-clang-14 build status next-clang-15 build status next-clang-android build status stable-clang-11 build status stable-clang-12 build status stable-clang-13 build status stable-clang-14 build status stable-clang-15 build status tip-clang-11 build status tip-clang-12 build status tip-clang-13 build status tip-clang-14 build status tip-clang-15 build status

Testing using TuxSuite to build the Linux kernel with LLVM under CI.

All test parameters are encoded in generator.yml; new trees, architectures, configs, etc. should be added there.

Usage

The tuxsuite and github actions workflow configs should be updated when generator.yml changes. Ex.

$ BRANCH=next
$ ./generate_tuxsuite.py $BRANCH
$ ./generate_workflow.py $BRANCH

The generate.sh script will run this for you based on the trees that are fed to it. Ex.

# Generate just next and mainline TuxSuite and GitHub Action workflows
$ scripts/generate.sh next mainline

# Regenerate all of the current TuxSuite and GitHub Action workflows
$ scripts/generate.sh all

The CI the child workflows run can be rerun locally via:

$ ARCH=arm CONFIG=defconfig LLVM_VERSION=[12|11] [BOOT=0] [INSTALL_DEPS=1] \
  ./check_logs.py

Where ARCH and CONFIG are canonical names from the Linux kernel sources, but should be listed in generator.yml. LLVM_VERSION is which version of LLVM to test. BOOT=0 can be specified to skip the boot test (for instance, when boot failure is expected). INSTALL_DEPS=1 can be specified to install the child workflow dependcies (mostly QEMU) which the github actions workers need to do.

Requires that a TuxSuite secret token is configured.




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap