mirror of
https://git.yoctoproject.org/meta-security
synced 2026-01-11 15:00:34 +00:00
gitlab-ci.yml: streamline builds matrix
drop ppc32 builds drop multi builds Signed-off-by: Armin Kuster <akuster808@gmail.com>
This commit is contained in:
@@ -17,7 +17,6 @@
|
||||
stages:
|
||||
- base
|
||||
- parsec
|
||||
- multi
|
||||
- musl
|
||||
- test
|
||||
|
||||
@@ -35,14 +34,6 @@ stages:
|
||||
after_script:
|
||||
- *after-my-script
|
||||
|
||||
|
||||
.multi:
|
||||
before_script:
|
||||
- *before-my-script
|
||||
stage: multi
|
||||
after_script:
|
||||
- *after-my-script
|
||||
|
||||
.musl:
|
||||
before_script:
|
||||
- *before-my-script
|
||||
@@ -97,12 +88,6 @@ qemux86-64-parsec:
|
||||
script:
|
||||
- kas build --target security-build-image kas/$CI_JOB_NAME.yml
|
||||
|
||||
qemux86-64-multi:
|
||||
extends: .multi
|
||||
needs: ['qemux86-64']
|
||||
script:
|
||||
- kas build --target security-build-image kas/$CI_JOB_NAME.yml
|
||||
|
||||
qemuarm:
|
||||
extends: .base
|
||||
script:
|
||||
@@ -120,12 +105,6 @@ qemuarm64:
|
||||
- kas shell kas/$CI_JOB_NAME.yml -c "bitbake -k security-build-image security-tpm2-image integrity-image-minimal"
|
||||
- kas build --target security-build-image kas/$CI_JOB_NAME-alt.yml
|
||||
|
||||
qemuarm64-multi:
|
||||
extends: .multi
|
||||
needs: ['qemuarm64']
|
||||
script:
|
||||
- kas build --target security-build-image kas/$CI_JOB_NAME.yml
|
||||
|
||||
qemuarm64-musl:
|
||||
extends: .musl
|
||||
needs: ['qemuarm64']
|
||||
@@ -138,28 +117,11 @@ qemuarm64-parsec:
|
||||
script:
|
||||
- kas build --target security-build-image kas/$CI_JOB_NAME.yml
|
||||
|
||||
qemuppc:
|
||||
extends: .base
|
||||
script:
|
||||
- kas build --target security-build-image kas/$CI_JOB_NAME.yml
|
||||
|
||||
qemuppc-parsec:
|
||||
extends: .parsec
|
||||
needs: ['qemuppc']
|
||||
script:
|
||||
- kas build --target security-build-image kas/$CI_JOB_NAME.yml
|
||||
|
||||
qemumips64:
|
||||
extends: .base
|
||||
script:
|
||||
- kas build --target security-build-image kas/$CI_JOB_NAME.yml
|
||||
|
||||
qemumips64-multi:
|
||||
extends: .multi
|
||||
needs: ['qemumips64']
|
||||
script:
|
||||
- kas build --target security-build-image kas/$CI_JOB_NAME.yml
|
||||
|
||||
qemuriscv64:
|
||||
extends: .base
|
||||
script:
|
||||
|
||||
@@ -1,12 +0,0 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-base.yml
|
||||
|
||||
local_conf_header:
|
||||
multi: |
|
||||
require conf/multilib.conf
|
||||
MULTILIBS = "multilib:lib32"
|
||||
DEFAULTTUNE_virtclass-multilib-lib32 = "armv7athf-neon"
|
||||
|
||||
machine: qemuarm64
|
||||
@@ -1,6 +0,0 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-parsec.yml
|
||||
|
||||
machine: qemuppc
|
||||
@@ -1,6 +0,0 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-base.yml
|
||||
|
||||
machine: qemuppc
|
||||
@@ -1,12 +0,0 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-base.yml
|
||||
|
||||
local_conf_header:
|
||||
multi: |
|
||||
require conf/multilib.conf
|
||||
MULTILIBS = "multilib:lib32"
|
||||
DEFAULTTUNE_virtclass-multilib-lib32 = "x86"
|
||||
|
||||
machine: qemux86-64
|
||||
Reference in New Issue
Block a user