Skip to content

Commit 8406d0e

Browse files
committed
config: Extract basic .kernelci.yml file template
Split trees.yaml configuration file into (roughly) single file per monitored kernel tree. It is intended to simplify moving kernel tree-related bits of Maestro configuration away from its static config to external locations (eventually: files within kernel trees). Related: #1126 Signed-off-by: Paweł Wieczorek <[email protected]>
1 parent 3ba87f9 commit 8406d0e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+694
-647
lines changed

config/trees.yaml

Lines changed: 0 additions & 647 deletions
Large diffs are not rendered by default.

config/trees/aaptel.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
build_configs:
2+
aaptel:
3+
tree: aaptel
4+
branch: 'nvme-rx-offload-ci'
5+
architectures:
6+
- x86_64
7+
- arm64
8+
- arm

config/trees/amlogic.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
build_configs:
2+
amlogic:
3+
tree: amlogic
4+
branch: 'for-next'
5+
architectures:
6+
- arm64
7+
- arm

config/trees/android.yaml

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
build_configs:
2+
android_mainline: &android
3+
tree: android
4+
branch: 'android-mainline'
5+
architectures:
6+
- x86_64
7+
- i386
8+
- arm64
9+
- arm
10+
- riscv
11+
- um
12+
13+
android_mainline_tracking:
14+
<<: *android
15+
branch: 'android-mainline-tracking'
16+
17+
android11-5.4:
18+
<<: *android
19+
branch: 'android11-5.4'
20+
21+
android12-5.4:
22+
<<: *android
23+
branch: 'android12-5.4'
24+
25+
android12-5.4-lts:
26+
<<: *android
27+
branch: 'android12-5.4-lts'
28+
29+
android12-5.10:
30+
<<: *android
31+
branch: 'android12-5.10'
32+
33+
android12-5.10-lts:
34+
<<: *android
35+
branch: 'android12-5.10-lts'
36+
37+
android13-5.10:
38+
<<: *android
39+
branch: 'android13-5.10'
40+
41+
android13-5.10-lts:
42+
<<: *android
43+
branch: 'android13-5.10-lts'
44+
45+
android13-5.15:
46+
<<: *android
47+
branch: 'android13-5.15'
48+
49+
android13-5.15-lts:
50+
<<: *android
51+
branch: 'android13-5.15-lts'
52+
53+
android14-5.15:
54+
<<: *android
55+
branch: 'android14-5.15'
56+
57+
android14-5.15-lts:
58+
<<: *android
59+
branch: 'android14-5.15-lts'
60+
61+
android14-6.1:
62+
<<: *android
63+
branch: 'android14-6.1'
64+
65+
android14-6.1-lts:
66+
<<: *android
67+
branch: 'android14-6.1-lts'
68+
69+
android15-6.6:
70+
<<: *android
71+
branch: 'android15-6.6'
72+
73+
android15-6.6-lts:
74+
<<: *android
75+
branch: 'android15-6.6-lts'
76+
77+
android16-6.12:
78+
<<: *android
79+
branch: 'android16-6.12'

config/trees/ardb.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
build_configs:
2+
ardb:
3+
tree: ardb
4+
branch: 'for-kernelci'
5+
architectures:
6+
- x86_64
7+
- arm64
8+
- arm

config/trees/arm64.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
build_configs:
2+
arm64:
3+
tree: arm64
4+
branch: 'for-kernelci'
5+
architectures:
6+
- arm64

config/trees/arnd.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
build_configs:
2+
arnd:
3+
tree: arnd
4+
branch: 'to-build'
5+
architectures:
6+
- x86_64
7+
- arm64
8+
- arm

config/trees/broonie.yaml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
_anchors:
2+
broonie: &broonie
3+
architectures:
4+
- x86_64
5+
- arm64
6+
- arm
7+
8+
build_configs:
9+
broonie-misc:
10+
<<: *broonie
11+
tree: broonie-misc
12+
branch: 'for-kernelci'
13+
14+
broonie-regmap:
15+
<<: *broonie
16+
tree: broonie-regmap
17+
branch: 'for-next'
18+
19+
broonie-regmap-fixes:
20+
<<: *broonie
21+
tree: broonie-regmap
22+
branch: 'for-linus'
23+
24+
broonie-regulator:
25+
<<: *broonie
26+
tree: broonie-regulator
27+
branch: 'for-next'
28+
29+
broonie-regulator-fixes:
30+
<<: *broonie
31+
tree: broonie-regulator
32+
branch: 'for-linus'
33+
34+
broonie-sound:
35+
<<: *broonie
36+
tree: broonie-sound
37+
branch: 'for-next'
38+
39+
broonie-sound-fixes:
40+
<<: *broonie
41+
tree: broonie-sound
42+
branch: 'for-linus'
43+
44+
broonie-spi:
45+
<<: *broonie
46+
tree: broonie-spi
47+
branch: 'for-next'
48+
49+
broonie-spi-fixes:
50+
<<: *broonie
51+
tree: broonie-spi
52+
branch: 'for-linus'

config/trees/chrome-platform.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
build_configs:
2+
chrome-platform: &chrome-platform
3+
tree: chrome-platform
4+
branch: 'for-next'
5+
architectures:
6+
- x86_64
7+
- arm64
8+
- arm
9+
10+
chrome-platform-firmware:
11+
<<: *chrome-platform
12+
branch: 'for-firmware-next'

config/trees/chromiumos.yaml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
build_configs:
2+
chromiumos: &chromiumos
3+
tree: chromiumos
4+
branch: 'master'
5+
architectures:
6+
- x86_64
7+
- arm64
8+
- arm
9+
10+
chromiumos-5.4:
11+
<<: *chromiumos
12+
branch: 'chromeos-5.4'
13+
14+
chromiumos-5.10:
15+
<<: *chromiumos
16+
branch: 'chromeos-5.10'
17+
18+
chromiumos-5.15:
19+
<<: *chromiumos
20+
branch: 'chromeos-5.15'
21+
22+
chromiumos-6.1:
23+
<<: *chromiumos
24+
branch: 'chromeos-6.1'
25+
26+
chromiumos-6.6:
27+
<<: *chromiumos
28+
branch: 'chromeos-6.6'
29+
30+
chromiumos-6.12:
31+
<<: *chromiumos
32+
branch: 'chromeos-6.12'

0 commit comments

Comments
 (0)