Skip to content

Commit

Permalink
fix(configs): Add allmodconfig to mainline builds
Browse files Browse the repository at this point in the history
Add arm,arm64,x86_64,i386 allmodconfig builds.
As per Todd Kjos it is helpful to find most of build errors.

Signed-off-by: Denys Fedoryshchenko <[email protected]>
  • Loading branch information
nuclearcat committed Oct 31, 2024
1 parent fb86612 commit 2599a71
Showing 1 changed file with 57 additions and 1 deletion.
58 changes: 57 additions & 1 deletion config/pipeline.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -294,6 +294,17 @@ jobs:
cross_compile: 'arm-linux-gnueabihf-'
defconfig: multi_v7_defconfig

kbuild-clang-17-arm-allmodconfig:
<<: *kbuild-clang-17-arm-job
params:
<<: *kbuild-clang-17-arm-params
defconfig:
- defconfig
- allmodconfig
rules:
tree:
- 'mainline'

kbuild-clang-17-arm-android: &kbuild-clang-17-arm-android-job
<<: *kbuild-clang-17-arm-job
params: &kbuild-clang-17-arm-android-params
Expand Down Expand Up @@ -335,6 +346,17 @@ jobs:
<<: *kbuild-clang-17-arm-android-params
defconfig: vexpress_defconfig

kbuild-clang-17-arm64-allmodconfig:
<<: *kbuild-clang-17-arm64-job
params:
<<: *kbuild-clang-17-arm64-params
defconfig:
- defconfig
- allmodconfig
rules:
tree:
- 'mainline'

kbuild-clang-17-arm64-allnoconfig:
<<: *kbuild-clang-17-arm64-job
params:
Expand Down Expand Up @@ -542,6 +564,17 @@ jobs:
tree:
- 'android'

kbuild-clang-17-x86-allmodconfig:
<<: *kbuild-clang-17-x86-job
params:
<<: *kbuild-clang-17-x86-params
defconfig:
- x86_64_defconfig
- allmodconfig
rules:
tree:
- 'mainline'

kbuild-clang-17-x86-allnoconfig:
<<: *kbuild-clang-17-x86-job
params:
Expand Down Expand Up @@ -1089,6 +1122,17 @@ jobs:
compiler: gcc-12
defconfig: i386_defconfig

kbuild-clang-17-i386-allmodconfig:
<<: *kbuild-clang-17-i386-job
params:
<<: *kbuild-clang-17-i386-params
defconfig:
- i386_defconfig
- allmodconfig
rules:
tree:
- 'mainline'

kbuild-gcc-12-i386-allnoconfig:
<<: *kbuild-gcc-12-i386-job
params:
Expand Down Expand Up @@ -2204,6 +2248,9 @@ scheduler:
platforms:
- minnowboard-turbot-E3826

- job: kbuild-clang-17-arm-allmodconfig
<<: *build-k8s-all

- job: kbuild-clang-17-arm-android
<<: *build-k8s-all

Expand All @@ -2219,6 +2266,9 @@ scheduler:
- job: kbuild-clang-17-arm-android-omap2plus_defconfig
<<: *build-k8s-all

- job: kbuild-clang-17-arm64-allmodconfig
<<: *build-k8s-all

- job: kbuild-clang-17-arm64-allnoconfig
<<: *build-k8s-all

Expand Down Expand Up @@ -2282,6 +2332,9 @@ scheduler:
- job: kbuild-clang-17-x86-android-allmodconfig
<<: *build-k8s-all

- job: kbuild-clang-17-x86-allmodconfig
<<: *build-k8s-all

- job: kbuild-clang-17-x86-allnoconfig
<<: *build-k8s-all

Expand Down Expand Up @@ -2473,6 +2526,9 @@ scheduler:
- job: kbuild-gcc-12-i386
<<: *build-k8s-all

- job: kbuild-clang-17-i386-allmodconfig
<<: *build-k8s-all

- job: kbuild-gcc-12-i386-allnoconfig
<<: *build-k8s-all

Expand Down Expand Up @@ -2557,7 +2613,7 @@ scheduler:
- job: kbuild-gcc-12-x86-allnoconfig
<<: *build-k8s-all

- job: kbuild-gcc-12-x86-android-allmodconfig
- job: kbuild-clang-17-x86-android-allmodconfig
<<: *build-k8s-all

- job: kbuild-gcc-12-x86-android-allnoconfig
Expand Down

0 comments on commit 2599a71

Please sign in to comment.