Marta Rybczynska
b82a936797
gitlab-ci.yml: fix file redirection for qemux86 build logs
...
Signed-off-by: Marta Rybczynska <marta.rybczynska@ygreky.com >
2025-07-23 18:45:56 +02:00
Marta Rybczynska
d750c6cf48
.gitlab-ci.yml: add logging of jobs to files
...
Log kas commands to files and export them as artefacts
Signed-off-by: Marta Rybczynska <marta.rybczynska@ygreky.com >
Signed-off-by: Scott Murray <scott.murray@konsulko.com >
2025-07-04 12:41:20 -04:00
Marta Rybczynska
7cabe4fa2b
CI: update build for new CI
...
Update for Ubuntu 24.04 runners:
- use venv for installing kas
- add missing directories
Assume that python3 and pip are installed.
Signed-off-by: Marta Rybczynska <marta.rybczynska@ygreky.com >
Signed-off-by: Scott Murray <scott.murray@konsulko.com >
2025-07-04 12:41:20 -04:00
Armin Kuster
59227a90f9
.gitlab-ci: speed up parsec builds
...
build parsec image not the larger generic security image
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2025-01-06 20:01:40 -05:00
Armin Kuster
fbcaf87ba5
gitlab-ci: minor tweaks to try
...
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2024-08-10 12:47:10 -04:00
Armin Kuster
97ab23ef64
kas: ci changes do to meta-security-compliance being removed
...
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2023-06-20 11:07:20 -04:00
Armin Kuster
32dacb1f8d
gitlab-ci.yml: streamline builds matrix
...
drop ppc32 builds
drop multi builds
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2021-07-28 18:21:25 -07:00
Armin Kuster
2fbaa47803
.gitlab-ci.yml: fix qemux86 musl order
...
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2021-07-10 05:16:52 -07:00
Armin Kuster
10f866a458
.gitlab-ci: drop clean up combine alt w base
...
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2021-05-16 13:23:55 -07:00
Armin Kuster
acbf11eec8
build cleanup: add iam to base depend
...
Drop *.ima.yml
Try next
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2021-05-16 13:23:43 -07:00
Armin Kuster
caeeb4fb24
.gitlab-ci: use kas shell in some cases.
...
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2021-04-20 07:41:29 -07:00
Armin Kuster
ca7491a2e3
gitlab-ci: add new before script
...
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2021-04-19 06:56:18 -07:00
Armin Kuster
81ec453fc5
gitlab-ci: cleanup after_script
...
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2021-04-19 06:56:18 -07:00
Armin Kuster
40a7f58913
.gitlab-ci: work on pipelime
...
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2021-04-19 06:56:18 -07:00
Armin Kuster
93a002412c
gitlab-ci: move tpm build
...
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2021-04-19 06:56:18 -07:00
Anton Antonov
09397c20c5
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-17 10:23:15 -07:00
Armin Kuster
1b796b3c21
gitlab-ci: fine tune order
...
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2021-04-14 13:49:36 +00:00
Armin Kuster
6f763e6c58
.gitlab-ci.yml: reorder to speed up builds
...
Also clean up extra spaces
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2021-04-12 07:08:34 -07:00
Anton Antonov
269cd6a9a2
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-12 07:06:46 -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