Skip to content

Commit

Permalink
config: pipeline: Enable omap tree for specific arm configs
Browse files Browse the repository at this point in the history
The omap tree was enabled in build-only category where minimal builds
with mostly only default configs were enabled. The maintainer, Kevin
wants the following:

  the omap tree, it should only build for arm arch, and only build
  omap1_defconfig omap2plus_defconfig and multi_v7_defconfig

So disable the build-only configs for omap tree and enable it only for
those three configurations.
- The multi_v7_defconfig is the default config which is enabled for all
  trees by default.
- Add new entry for omap1_defconfig
- Add omap tree to already defined omap2plus config

Signed-off-by: Muhammad Usama Anjum <[email protected]>
  • Loading branch information
musamaanjum committed Sep 16, 2024
1 parent 8e75cb8 commit eaf48b2
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion config/pipeline.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,6 @@ _anchors:
- 'linusw'
- 'net-next'
- 'next'
- 'omap'
- 'peterz'
- 'pm'
- 'renesas'
Expand Down Expand Up @@ -777,6 +776,15 @@ jobs:
- 'kernelci'
- 'stable-rc'

kbuild-gcc-12-arm-omap1_defconfig:
<<: *kbuild-gcc-12-arm-job
params:
<<: *kbuild-gcc-12-arm-params
defconfig: omap1_defconfig
rules:
tree:
- 'omap'

kbuild-gcc-12-arm-omap2plus_defconfig:
<<: *kbuild-gcc-12-arm-job
params:
Expand All @@ -785,6 +793,7 @@ jobs:
rules:
tree:
- 'kernelci'
- 'omap'
- 'stable-rc'

kbuild-gcc-12-arm-preempt_rt:
Expand Down Expand Up @@ -2242,6 +2251,9 @@ scheduler:
- job: kbuild-gcc-12-arm-multi_v7_defconfig
<<: *build-k8s-all

- job: kbuild-gcc-12-arm-omap1_defconfig
<<: *build-k8s-all

- job: kbuild-gcc-12-arm-omap2plus_defconfig
<<: *build-k8s-all

Expand Down

0 comments on commit eaf48b2

Please sign in to comment.