@@ -72,7 +72,8 @@ update-repos:
# Available options for building are
# TOOLCHAINS: [gcc, clang, armgcc, external-gccarm]
# TCLIBC: [glibc, musl]
-# FIRMWARE: [uboot, edk2]
+# FIRMWARE: [u-boot, edk2]
+# TS: [none, trusted-services]
# VIRT: [none, xen]
# TESTING: testimage
@@ -88,7 +89,7 @@ corstone1000-fvp:
extends: .build
parallel:
matrix:
- - TESTING: [testimage,tftf]
+ - TESTING: [testimage, tftf]
tags:
- x86_64
@@ -127,7 +128,7 @@ juno:
parallel:
matrix:
- TOOLCHAINS: [gcc, clang]
- FIRMWARE: [uboot, edk2]
+ FIRMWARE: [u-boot, edk2]
musca-b1:
extends: .build
@@ -163,7 +164,7 @@ qemuarm64:
parallel:
matrix:
- TOOLCHAINS: [gcc, clang]
- EFI: [uboot, edk2]
+ FIRMWARE: [u-boot, edk2]
TESTING: testimage
- VIRT: xen
@@ -179,7 +180,7 @@ qemuarm:
parallel:
matrix:
- TOOLCHAINS: [gcc, clang]
- EFI: [uboot, edk2]
+ FIRMWARE: [u-boot, edk2]
TESTING: testimage
- VIRT: xen
@@ -6,5 +6,5 @@ repos:
url: https://github.com/kraj/meta-clang
local_conf_header:
- clang: |
+ toolchain: |
TOOLCHAIN = "clang"
new file mode 100644
@@ -0,0 +1,7 @@
+header:
+ version: 11
+
+#NOTE: This is the default for poky. This is only being added for completeness/clarity
+local_conf_header:
+ toolchain: |
+ TOOLCHAIN = "gcc"
new file mode 100644
@@ -0,0 +1,7 @@
+header:
+ version: 11
+
+#NOTE: This is the default for poky. This is only being added for completeness/clarity
+local_conf_header:
+ libc: |
+ TCLIBC = "glibc"
@@ -18,7 +18,7 @@ for i in $(echo $1 | cut -s -d ':' -f 2 | sed 's/[][,]//g'); do
# defaults, we can simply ignore those parameters. They are necessary
# to pass in so that matrix can correctly setup all of the permutations
# of each individual run.
- if [[ $i == 'none' || $i == 'gcc' || $i == 'glibc' || $i == 'uboot' ]]; then
+ if [[ $i == 'none' ]]; then
continue
fi
FILES+=":ci/$i.yml"
new file mode 100644
@@ -0,0 +1,8 @@
+header:
+ version: 11
+
+local_conf_header:
+ bootfirmware: |
+ PREFERRED_PROVIDER_virtual/bootloader = "u-boot"
+ TFA_UBOOT = "1"
+ TFA_UEFI = "0"
Make things more obvious by adding yml files for the poky defaults instead of disregarding them in the jobs-to-kas script Signed-off-by: Jon Mason <jon.mason@arm.com> --- .gitlab-ci.yml | 11 ++++++----- ci/clang.yml | 2 +- ci/gcc.yml | 7 +++++++ ci/glibc.yml | 7 +++++++ ci/jobs-to-kas | 2 +- ci/u-boot.yml | 8 ++++++++ 6 files changed, 30 insertions(+), 7 deletions(-) create mode 100644 ci/gcc.yml create mode 100644 ci/glibc.yml create mode 100644 ci/u-boot.yml