Define secure images with parsec-service and parsec-tool included and add the images into gitlab CI

Signed-off-by: Anton Antonov <Anton.Antonov@arm.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
This commit is contained in:
Anton Antonov
2021-04-09 12:14:08 +01:00
committed by Armin Kuster
parent b2ed47d7dc
commit d58bc6965b
7 changed files with 76 additions and 0 deletions
+25
View File
@@ -151,3 +151,28 @@ qemux86-test:
script:
- kas build --target security-test-image kas/$CI_JOB_NAME.yml
- kas build -c testimage --target security-test-image kas/$CI_JOB_NAME.yml
qemux86-parsec:
extends: .build
script:
- kas build --target security-build-image kas/$CI_JOB_NAME.yml
qemux86-64-parsec:
extends: .build
script:
- kas build --target security-build-image kas/$CI_JOB_NAME.yml
qemuarm-parsec:
extends: .build
script:
- kas build --target security-build-image kas/$CI_JOB_NAME.yml
qemuarm-64-parsec:
extends: .build
script:
- kas build --target security-build-image kas/$CI_JOB_NAME.yml
qemuppc-parsec:
extends: .build
script:
- kas build --target security-build-image kas/$CI_JOB_NAME.yml
+21
View File
@@ -0,0 +1,21 @@
header:
version: 9
includes:
- kas-security-base.yml
repos:
meta-security:
layers:
meta-parsec:
meta-rust:
url: https://github.com/meta-rust/meta-rust.git
refspec: master
meta-clang:
url: https://github.com/kraj/meta-clang.git
refspec: master
local_conf_header:
meta-parsec: |
IMAGE_INSTALL_append = " parsec-service parsec-tool"
+6
View File
@@ -0,0 +1,6 @@
header:
version: 8
includes:
- kas-security-parsec.yml
machine: qemuarm
+6
View File
@@ -0,0 +1,6 @@
header:
version: 8
includes:
- kas-security-parsec.yml
machine: qemuarm64
+6
View File
@@ -0,0 +1,6 @@
header:
version: 8
includes:
- kas-security-parsec.yml
machine: qemuppc
+6
View File
@@ -0,0 +1,6 @@
header:
version: 8
includes:
- kas-security-parsec.yml
machine: qemux86-64
+6
View File
@@ -0,0 +1,6 @@
header:
version: 8
includes:
- kas-security-parsec.yml
machine: qemux86