mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-07-16 15:57:19 +00:00
CI: add yml files for defaults
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>
This commit is contained in:
+6
-5
@@ -72,7 +72,8 @@ update-repos:
|
|||||||
# Available options for building are
|
# Available options for building are
|
||||||
# TOOLCHAINS: [gcc, clang, armgcc, external-gccarm]
|
# TOOLCHAINS: [gcc, clang, armgcc, external-gccarm]
|
||||||
# TCLIBC: [glibc, musl]
|
# TCLIBC: [glibc, musl]
|
||||||
# FIRMWARE: [uboot, edk2]
|
# FIRMWARE: [u-boot, edk2]
|
||||||
|
# TS: [none, trusted-services]
|
||||||
# VIRT: [none, xen]
|
# VIRT: [none, xen]
|
||||||
# TESTING: testimage
|
# TESTING: testimage
|
||||||
|
|
||||||
@@ -88,7 +89,7 @@ corstone1000-fvp:
|
|||||||
extends: .build
|
extends: .build
|
||||||
parallel:
|
parallel:
|
||||||
matrix:
|
matrix:
|
||||||
- TESTING: [testimage,tftf]
|
- TESTING: [testimage, tftf]
|
||||||
tags:
|
tags:
|
||||||
- x86_64
|
- x86_64
|
||||||
|
|
||||||
@@ -127,7 +128,7 @@ juno:
|
|||||||
parallel:
|
parallel:
|
||||||
matrix:
|
matrix:
|
||||||
- TOOLCHAINS: [gcc, clang]
|
- TOOLCHAINS: [gcc, clang]
|
||||||
FIRMWARE: [uboot, edk2]
|
FIRMWARE: [u-boot, edk2]
|
||||||
|
|
||||||
musca-b1:
|
musca-b1:
|
||||||
extends: .build
|
extends: .build
|
||||||
@@ -163,7 +164,7 @@ qemuarm64:
|
|||||||
parallel:
|
parallel:
|
||||||
matrix:
|
matrix:
|
||||||
- TOOLCHAINS: [gcc, clang]
|
- TOOLCHAINS: [gcc, clang]
|
||||||
EFI: [uboot, edk2]
|
FIRMWARE: [u-boot, edk2]
|
||||||
TESTING: testimage
|
TESTING: testimage
|
||||||
- VIRT: xen
|
- VIRT: xen
|
||||||
|
|
||||||
@@ -179,7 +180,7 @@ qemuarm:
|
|||||||
parallel:
|
parallel:
|
||||||
matrix:
|
matrix:
|
||||||
- TOOLCHAINS: [gcc, clang]
|
- TOOLCHAINS: [gcc, clang]
|
||||||
EFI: [uboot, edk2]
|
FIRMWARE: [u-boot, edk2]
|
||||||
TESTING: testimage
|
TESTING: testimage
|
||||||
- VIRT: xen
|
- VIRT: xen
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -6,5 +6,5 @@ repos:
|
|||||||
url: https://github.com/kraj/meta-clang
|
url: https://github.com/kraj/meta-clang
|
||||||
|
|
||||||
local_conf_header:
|
local_conf_header:
|
||||||
clang: |
|
toolchain: |
|
||||||
TOOLCHAIN = "clang"
|
TOOLCHAIN = "clang"
|
||||||
|
|||||||
@@ -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"
|
||||||
@@ -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"
|
||||||
+1
-1
@@ -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
|
# defaults, we can simply ignore those parameters. They are necessary
|
||||||
# to pass in so that matrix can correctly setup all of the permutations
|
# to pass in so that matrix can correctly setup all of the permutations
|
||||||
# of each individual run.
|
# of each individual run.
|
||||||
if [[ $i == 'none' || $i == 'gcc' || $i == 'glibc' || $i == 'uboot' ]]; then
|
if [[ $i == 'none' ]]; then
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
FILES+=":ci/$i.yml"
|
FILES+=":ci/$i.yml"
|
||||||
|
|||||||
@@ -0,0 +1,8 @@
|
|||||||
|
header:
|
||||||
|
version: 11
|
||||||
|
|
||||||
|
local_conf_header:
|
||||||
|
bootfirmware: |
|
||||||
|
PREFERRED_PROVIDER_virtual/bootloader = "u-boot"
|
||||||
|
TFA_UBOOT = "1"
|
||||||
|
TFA_UEFI = "0"
|
||||||
Reference in New Issue
Block a user