Skip to content

Commit 6e1a075

Browse files
musamaanjumnuclearcat
authored andcommitted
config: pipeline: Port chrome-platform to new KernelCI
Enable chrome-platform tree and its 2 branches. Only builds are run over it over default configs on arm, arm64 and x86. The job for arm64 is being created as there is no other suitable job with only arm64-chromebook. (There is kbuild-gcc-12-arm64-chromebook-kcidebug which has kcidebug fragment.) No need to create job for x86 as kbuild-gcc-12-x86 covers it. Specify chrome-platform tree in kbuild-gcc-12-arm-multi_v7_defconfig. Closes kernelci/kernelci-project#422 Signed-off-by: Muhammad Usama Anjum <[email protected]>
1 parent 7f8821e commit 6e1a075

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

config/pipeline.yaml

+25
Original file line numberDiff line numberDiff line change
@@ -442,6 +442,16 @@ jobs:
442442
fragments:
443443
- CONFIG_RANDOMIZE_BASE=y
444444

445+
kbuild-gcc-12-arm64-chrome:
446+
<<: *kbuild-gcc-12-arm64-job
447+
params:
448+
<<: *kbuild-gcc-12-arm64-params
449+
fragments:
450+
- 'arm64-chromebook'
451+
rules:
452+
tree:
453+
- 'chrome-platform'
454+
445455
kbuild-gcc-12-arm64-mfd:
446456
<<: *kbuild-gcc-12-arm64-job
447457
rules:
@@ -520,6 +530,7 @@ jobs:
520530
tree:
521531
- 'stable-rc'
522532
- 'kernelci'
533+
- 'chrome-platform'
523534

524535
kbuild-gcc-12-arm-mfd:
525536
<<: *kbuild-gcc-12-arm-job
@@ -1214,6 +1225,9 @@ trees:
12141225
broonie-spi:
12151226
url: "https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git"
12161227

1228+
chrome-platform:
1229+
url: "https://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git"
1230+
12171231
kernelci:
12181232
url: "https://github.com/kernelci/linux.git"
12191233

@@ -1572,6 +1586,9 @@ scheduler:
15721586
- job: kbuild-gcc-12-arm64-android-randomize
15731587
<<: *build-k8s-all
15741588

1589+
- job: kbuild-gcc-12-arm64-chrome
1590+
<<: *build-k8s-all
1591+
15751592
- job: kbuild-gcc-12-arm64-mfd
15761593
<<: *build-k8s-all
15771594

@@ -1913,6 +1930,14 @@ build_configs:
19131930
branch: 'for-linus'
19141931
variants: *build-variants
19151932

1933+
chrome-platform:
1934+
tree: chrome-platform
1935+
branch: 'for-next'
1936+
1937+
chrome-platform-firmware:
1938+
tree: chrome-platform
1939+
branch: 'for-firmware-next'
1940+
19161941
kernelci_staging-mainline:
19171942
tree: kernelci
19181943
branch: 'staging-mainline'

0 commit comments

Comments
 (0)