summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnton Antonov <anton.antonov@arm.com>2021-04-14 11:35:27 +0100
committerArmin Kuster <akuster808@gmail.com>2021-04-17 10:23:15 -0700
commit09397c20c592ba1b4b672c684d6b01b462149501 (patch)
tree17d489f51151efae53f5fea67f5fb7c96a4c1289
parentca9264b1e1b5a8b84bf95f5a4eb93f2947b3b75c (diff)
downloadmeta-security-09397c20c592ba1b4b672c684d6b01b462149501.tar.gz
gitlab-ci: Move all parsec builds into a separate job
Signed-off-by: Anton Antonov <Anton.Antonov@arm.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
-rw-r--r--.gitlab-ci.yml14
1 files changed, 9 insertions, 5 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f673ef6..f155ba0 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -27,7 +27,6 @@ qemux86:
27 extends: .build 27 extends: .build
28 script: 28 script:
29 - kas build --target security-build-image kas/$CI_JOB_NAME.yml 29 - kas build --target security-build-image kas/$CI_JOB_NAME.yml
30 - kas build --target security-build-image kas/$CI_JOB_NAME-parsec.yml
31 - kas build --target security-build-image kas/$CI_JOB_NAME-comp.yml 30 - kas build --target security-build-image kas/$CI_JOB_NAME-comp.yml
32 - kas build --target harden-image-minimal kas/$CI_JOB_NAME-harden.yml 31 - kas build --target harden-image-minimal kas/$CI_JOB_NAME-harden.yml
33 - kas build --target integrity-image-minimal kas/$CI_JOB_NAME-ima.yml 32 - kas build --target integrity-image-minimal kas/$CI_JOB_NAME-ima.yml
@@ -36,7 +35,6 @@ qemux86-64:
36 extends: .build 35 extends: .build
37 script: 36 script:
38 - kas build --target security-build-image kas/$CI_JOB_NAME.yml 37 - kas build --target security-build-image kas/$CI_JOB_NAME.yml
39 - kas build --target security-build-image kas/$CI_JOB_NAME-parsec.yml
40 - kas build --target dm-verity-image-initramfs kas/$CI_JOB_NAME-dm-verify.yml 38 - kas build --target dm-verity-image-initramfs kas/$CI_JOB_NAME-dm-verify.yml
41 - kas build --target integrity-image-minimal kas/$CI_JOB_NAME-ima.yml 39 - kas build --target integrity-image-minimal kas/$CI_JOB_NAME-ima.yml
42 40
@@ -44,20 +42,17 @@ qemuarm:
44 extends: .build 42 extends: .build
45 script: 43 script:
46 - kas build --target security-build-image kas/$CI_JOB_NAME.yml 44 - kas build --target security-build-image kas/$CI_JOB_NAME.yml
47 - kas build --target security-build-image kas/$CI_JOB_NAME-parsec.yml
48 45
49qemuarm64: 46qemuarm64:
50 extends: .build 47 extends: .build
51 script: 48 script:
52 - kas build --target security-build-image kas/$CI_JOB_NAME.yml 49 - kas build --target security-build-image kas/$CI_JOB_NAME.yml
53 - kas build --target security-build-image kas/$CI_JOB_NAME-parsec.yml
54 - kas build --target integrity-image-minimal kas/$CI_JOB_NAME-ima.yml 50 - kas build --target integrity-image-minimal kas/$CI_JOB_NAME-ima.yml
55 51
56qemuppc: 52qemuppc:
57 extends: .build 53 extends: .build
58 script: 54 script:
59 - kas build --target security-build-image kas/$CI_JOB_NAME.yml 55 - kas build --target security-build-image kas/$CI_JOB_NAME.yml
60 - kas build --target security-build-image kas/$CI_JOB_NAME-parsec.yml
61 56
62qemumips64: 57qemumips64:
63 extends: .build 58 extends: .build
@@ -127,3 +122,12 @@ qemux86-test:
127 - kas build --target security-test-image kas/$CI_JOB_NAME.yml 122 - kas build --target security-test-image kas/$CI_JOB_NAME.yml
128 - kas build -c testimage --target security-test-image kas/$CI_JOB_NAME.yml 123 - kas build -c testimage --target security-test-image kas/$CI_JOB_NAME.yml
129 124
125
126parsec:
127 extends: .build
128 script:
129 - kas build --target security-build-image kas/qemuarm-$CI_JOB_NAME.yml
130 - kas build --target security-build-image kas/qemuarm64-$CI_JOB_NAME.yml
131 - kas build --target security-build-image kas/qemux86-$CI_JOB_NAME.yml
132 - kas build --target security-build-image kas/qemux86-64-$CI_JOB_NAME.yml
133 - kas build --target security-build-image kas/qemuppc-$CI_JOB_NAME.yml