diff options
author | Anton Antonov <anton.antonov@arm.com> | 2021-04-09 12:14:08 +0100 |
---|---|---|
committer | Armin Kuster <akuster808@gmail.com> | 2021-04-12 07:06:46 -0700 |
commit | 269cd6a9a2ac11c563cbfd808e276f05b4a1d130 (patch) | |
tree | 89a5ab15851b8332b83f2940f60f6d0575b23484 | |
parent | 409a8d4276efd9bf8c06a7ccf6ea85fb6e83b04a (diff) | |
download | meta-security-269cd6a9a2ac11c563cbfd808e276f05b4a1d130.tar.gz |
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>
-rw-r--r-- | .gitlab-ci.yml | 25 | ||||
-rw-r--r-- | kas/kas-security-parsec.yml | 21 | ||||
-rw-r--r-- | kas/qemuarm-parsec.yml | 6 | ||||
-rw-r--r-- | kas/qemuarm64-parsec.yml | 6 | ||||
-rw-r--r-- | kas/qemuppc-parsec.yml | 6 | ||||
-rw-r--r-- | kas/qemux86-64-parsec.yml | 6 | ||||
-rw-r--r-- | kas/qemux86-parsec.yml | 6 |
7 files changed, 76 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1442239..323285a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml | |||
@@ -151,3 +151,28 @@ qemux86-test: | |||
151 | script: | 151 | script: |
152 | - kas build --target security-test-image kas/$CI_JOB_NAME.yml | 152 | - kas build --target security-test-image kas/$CI_JOB_NAME.yml |
153 | - kas build -c testimage --target security-test-image kas/$CI_JOB_NAME.yml | 153 | - kas build -c testimage --target security-test-image kas/$CI_JOB_NAME.yml |
154 | |||
155 | qemux86-parsec: | ||
156 | extends: .build | ||
157 | script: | ||
158 | - kas build --target security-build-image kas/$CI_JOB_NAME.yml | ||
159 | |||
160 | qemux86-64-parsec: | ||
161 | extends: .build | ||
162 | script: | ||
163 | - kas build --target security-build-image kas/$CI_JOB_NAME.yml | ||
164 | |||
165 | qemuarm-parsec: | ||
166 | extends: .build | ||
167 | script: | ||
168 | - kas build --target security-build-image kas/$CI_JOB_NAME.yml | ||
169 | |||
170 | qemuarm-64-parsec: | ||
171 | extends: .build | ||
172 | script: | ||
173 | - kas build --target security-build-image kas/$CI_JOB_NAME.yml | ||
174 | |||
175 | qemuppc-parsec: | ||
176 | extends: .build | ||
177 | script: | ||
178 | - kas build --target security-build-image kas/$CI_JOB_NAME.yml | ||
diff --git a/kas/kas-security-parsec.yml b/kas/kas-security-parsec.yml new file mode 100644 index 0000000..6152f0c --- /dev/null +++ b/kas/kas-security-parsec.yml | |||
@@ -0,0 +1,21 @@ | |||
1 | header: | ||
2 | version: 9 | ||
3 | includes: | ||
4 | - kas-security-base.yml | ||
5 | |||
6 | repos: | ||
7 | meta-security: | ||
8 | layers: | ||
9 | meta-parsec: | ||
10 | |||
11 | meta-rust: | ||
12 | url: https://github.com/meta-rust/meta-rust.git | ||
13 | refspec: master | ||
14 | |||
15 | meta-clang: | ||
16 | url: https://github.com/kraj/meta-clang.git | ||
17 | refspec: master | ||
18 | |||
19 | local_conf_header: | ||
20 | meta-parsec: | | ||
21 | IMAGE_INSTALL_append = " parsec-service parsec-tool" | ||
diff --git a/kas/qemuarm-parsec.yml b/kas/qemuarm-parsec.yml new file mode 100644 index 0000000..cef2818 --- /dev/null +++ b/kas/qemuarm-parsec.yml | |||
@@ -0,0 +1,6 @@ | |||
1 | header: | ||
2 | version: 8 | ||
3 | includes: | ||
4 | - kas-security-parsec.yml | ||
5 | |||
6 | machine: qemuarm | ||
diff --git a/kas/qemuarm64-parsec.yml b/kas/qemuarm64-parsec.yml new file mode 100644 index 0000000..9b593bc --- /dev/null +++ b/kas/qemuarm64-parsec.yml | |||
@@ -0,0 +1,6 @@ | |||
1 | header: | ||
2 | version: 8 | ||
3 | includes: | ||
4 | - kas-security-parsec.yml | ||
5 | |||
6 | machine: qemuarm64 | ||
diff --git a/kas/qemuppc-parsec.yml b/kas/qemuppc-parsec.yml new file mode 100644 index 0000000..1176d13 --- /dev/null +++ b/kas/qemuppc-parsec.yml | |||
@@ -0,0 +1,6 @@ | |||
1 | header: | ||
2 | version: 8 | ||
3 | includes: | ||
4 | - kas-security-parsec.yml | ||
5 | |||
6 | machine: qemuppc | ||
diff --git a/kas/qemux86-64-parsec.yml b/kas/qemux86-64-parsec.yml new file mode 100644 index 0000000..ec39c14 --- /dev/null +++ b/kas/qemux86-64-parsec.yml | |||
@@ -0,0 +1,6 @@ | |||
1 | header: | ||
2 | version: 8 | ||
3 | includes: | ||
4 | - kas-security-parsec.yml | ||
5 | |||
6 | machine: qemux86-64 | ||
diff --git a/kas/qemux86-parsec.yml b/kas/qemux86-parsec.yml new file mode 100644 index 0000000..370947d --- /dev/null +++ b/kas/qemux86-parsec.yml | |||
@@ -0,0 +1,6 @@ | |||
1 | header: | ||
2 | version: 8 | ||
3 | includes: | ||
4 | - kas-security-parsec.yml | ||
5 | |||
6 | machine: qemux86 | ||