gitlab-ci: add meta-hardening build image

Signed-off-by: Armin Kuster <akuster808@gmail.com>
This commit is contained in:
Armin Kuster
2020-10-18 20:21:56 -07:00
parent 58c17d008d
commit 9a4de56ad5
3 changed files with 16 additions and 0 deletions

View File

@@ -136,6 +136,11 @@ qemuarm64-musl:
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-harden:
extends: .build
script:
- kas build --target harden-image-minimal kas/$CI_JOB_NAME.yml
qemux86-test: qemux86-test:
extends: .build extends: .build
allow_failure: true allow_failure: true

View File

@@ -10,6 +10,7 @@ repos:
meta-tpm: meta-tpm:
meta-integrity: meta-integrity:
meta-security-compliance: meta-security-compliance:
meta-hardening:
poky: poky:
url: https://git.yoctoproject.org/git/poky url: https://git.yoctoproject.org/git/poky

10
kas/qemux86-harden.yml Normal file
View File

@@ -0,0 +1,10 @@
header:
version: 8
includes:
- kas-security-base.yml
local_conf_header:
meta-security: |
DISTRO = "harden"
machine: qemux86