Commit Graph

21 Commits

Author SHA1 Message Date
Armin Kuster 59fe015145 .gitlab-ci: use kas shell in some cases.
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-19 14:08:29 -07:00
Armin Kuster 8e58eb3a8a gitlab-ci: add new before script
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-18 13:02:24 -07:00
Armin Kuster cf710345b5 gitlab-ci: cleanup after_script
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-18 13:02:24 -07:00
Armin Kuster 4c2a043729 .gitlab-ci: work on pipelime
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-18 13:02:24 -07:00
Armin Kuster 03437efb76 gitlab-ci: move tpm build
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-18 13:02:24 -07:00
Anton Antonov 18463b13fd 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>
2021-04-18 13:01:32 -07:00
Armin Kuster 294a45ba97 gitlab-ci: fine tune order
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-14 07:06:13 -07:00
Armin Kuster 3454ba5e19 .gitlab-ci.yml: reorder to speed up builds
Also clean up extra spaces

Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-14 07:06:13 -07:00
Anton Antonov d58bc6965b 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>
2021-04-14 07:06:13 -07:00
Armin Kuster 3b81fca1cd .gitlab-ci: drop script
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-11-17 08:28:11 -08:00
Armin Kuster e8c9e69c80 gitlab-ci: add building meta-security-compliance pkgs
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-10-19 18:14:23 -07:00
Armin Kuster 9a4de56ad5 gitlab-ci: add meta-hardening build image
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-10-19 18:14:23 -07:00
Armin Kuster bf494f2114 gitlab-ci: add qemux86 and qemuarm64 musl builds
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-10-15 21:15:03 -07:00
Armin Kuster 1b8f1b1dfb gitlab-ci: allow test to fail
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-10-01 06:22:07 -07:00
Armin Kuster 3c3992a184 kas: add alt and mutli build images
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-09-18 04:06:31 -07:00
Armin Kuster 0ba6059805 gitlab-ci: add testimage
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-09-12 08:55:28 -07:00
Armin Kuster ea04d3f836 gitlab-ci: add dm-verify-image
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-09-12 08:55:28 -07:00
Armin Kuster 2bfd2b2a05 .gitlab: send error reports
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-08-29 07:25:35 -07:00
Armin Kuster 066a04425c drop ci-build: it is hiding errors
call kas from .gitlab-ci
fix typos
add missing mips64 file
add main layer workaround

Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-07-24 09:59:33 -07:00
Armin Kuster 4dc69a7550 kas: add ima, tpm and tpm2 build configs
for qemux86, qemux86-64 and qemuarm64

Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-07-19 19:19:59 -07:00
Armin Kuster 171c3da430 add gitlab framework and qemu machine
Machines:
qemux86
qemux86-64
qemuarm
qemuarm64
qemuppc
qemumips84
qemuriscv64

Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-07-18 18:33:23 -07:00