mirror of
https://git.yoctoproject.org/meta-security
synced 2026-07-15 15:37:18 +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:
|
stages:
|
||||||
- base
|
- base
|
||||||
- parsec
|
- parsec
|
||||||
- multi
|
|
||||||
- musl
|
- musl
|
||||||
- test
|
- test
|
||||||
|
|
||||||
@@ -35,14 +34,6 @@ stages:
|
|||||||
after_script:
|
after_script:
|
||||||
- *after-my-script
|
- *after-my-script
|
||||||
|
|
||||||
|
|
||||||
.multi:
|
|
||||||
before_script:
|
|
||||||
- *before-my-script
|
|
||||||
stage: multi
|
|
||||||
after_script:
|
|
||||||
- *after-my-script
|
|
||||||
|
|
||||||
.musl:
|
.musl:
|
||||||
before_script:
|
before_script:
|
||||||
- *before-my-script
|
- *before-my-script
|
||||||
@@ -97,12 +88,6 @@ qemux86-64-parsec:
|
|||||||
script:
|
script:
|
||||||
- kas build --target security-build-image kas/$CI_JOB_NAME.yml
|
- 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:
|
qemuarm:
|
||||||
extends: .base
|
extends: .base
|
||||||
script:
|
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 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
|
- 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:
|
qemuarm64-musl:
|
||||||
extends: .musl
|
extends: .musl
|
||||||
needs: ['qemuarm64']
|
needs: ['qemuarm64']
|
||||||
@@ -138,28 +117,11 @@ qemuarm64-parsec:
|
|||||||
script:
|
script:
|
||||||
- kas build --target security-build-image kas/$CI_JOB_NAME.yml
|
- 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:
|
qemumips64:
|
||||||
extends: .base
|
extends: .base
|
||||||
script:
|
script:
|
||||||
- kas build --target security-build-image kas/$CI_JOB_NAME.yml
|
- 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:
|
qemuriscv64:
|
||||||
extends: .base
|
extends: .base
|
||||||
script:
|
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