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 | ||
