Skip to content

Commit

Permalink
config: pipeline: Port chrome-platform to new KernelCI
Browse files Browse the repository at this point in the history
Enable chrome-platform tree and its 2 branches. Only builds are run over
it over default configs on arm, arm64 and x86.

Closes kernelci/kernelci-project#422

Signed-off-by: Muhammad Usama Anjum <[email protected]>
  • Loading branch information
musamaanjum committed Jul 24, 2024
1 parent 8caf290 commit 40ea7d4
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions config/pipeline.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -426,6 +426,16 @@ jobs:
fragments:
- CONFIG_RANDOMIZE_BASE=y

kbuild-gcc-12-arm64-chrome:
<<: *kbuild-gcc-12-arm64-job
params:
<<: *kbuild-gcc-12-arm64-params
fragments:
- 'arm64-chromebook'
rules:
tree:
- 'chrome-platform'

kbuild-gcc-12-arm64-mfd:
<<: *kbuild-gcc-12-arm64-job
rules:
Expand Down Expand Up @@ -499,6 +509,7 @@ jobs:
tree:
- 'stable-rc'
- 'kernelci'
- 'chrome-platform'

kbuild-gcc-12-arm-mfd:
<<: *kbuild-gcc-12-arm-job
Expand Down Expand Up @@ -813,6 +824,16 @@ jobs:
tree:
- 'android'

kbuild-gcc-12-x86-chrome:
<<: *kbuild-gcc-12-x86-job
params:
<<: *kbuild-gcc-12-x86-params
fragments:
- x86-board
rules:
tree:
- 'chrome-platform'

kbuild-gcc-12-x86-preempt_rt:
<<: *kbuild-gcc-12-x86-job
params:
Expand Down Expand Up @@ -1025,6 +1046,9 @@ trees:
broonie-spi:
url: "https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git"

chrome-platform:
url: "https://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git"

kernelci:
url: "https://github.com/kernelci/linux.git"

Expand Down Expand Up @@ -1414,6 +1438,9 @@ scheduler:
- job: kbuild-gcc-12-arm64-android-randomize
<<: *build-k8s-all

- job: kbuild-gcc-12-arm64-chrome
<<: *build-k8s-all

- job: kbuild-gcc-12-arm64-mfd
<<: *build-k8s-all

Expand Down Expand Up @@ -1499,6 +1526,9 @@ scheduler:
- job: kbuild-gcc-12-x86-android-allnoconfig
<<: *build-k8s-all

- job: kbuild-gcc-12-x86-chrome
<<: *build-k8s-all

- job: kbuild-gcc-12-x86-preempt_rt
<<: *build-k8s-all

Expand Down Expand Up @@ -1673,6 +1703,14 @@ build_configs:
branch: 'for-linus'
variants: *build-variants

chrome-platform:
tree: chrome-platform
branch: 'for-next'

chrome-platform-firmware:
tree: chrome-platform
branch: 'for-firmware-next'

kernelci_staging-mainline:
tree: kernelci
branch: 'staging-mainline'
Expand Down

0 comments on commit 40ea7d4

Please sign in to comment.