1
0
mirror of https://git.yoctoproject.org/meta-arm synced 2026-07-16 03:47:19 +00:00

Add CI for GCS

Add a basic job for testing the GCS patches that runs testimage with the
gcs test suite.

For speed, disable all the other jobs.

Signed-off-by: Ross Burton <ross.burton@arm.com>
This commit is contained in:
Ross Burton
2024-06-26 14:37:11 +01:00
parent 1b294d0dbe
commit db69a338d9
2 changed files with 20 additions and 0 deletions
+8
View File
@@ -28,6 +28,7 @@ stages:
# Common job fragment to get a worker ready
.setup:
when: manual
tags:
- $DEFAULT_TAG
stage: build
@@ -89,6 +90,7 @@ stages:
#
update-repos:
extends: .setup
when: on_success
stage: prep
allow_failure:
exit_codes: 128
@@ -353,3 +355,9 @@ sgi575:
toolchains:
extends: .build
gcs:
when: on_success
extends: .setup
script:
- kas build meta-arm-gcs/gcs-test.yml
+12
View File
@@ -0,0 +1,12 @@
header:
version: 14
includes:
- meta-arm-gcs/gcs.yml
local_conf_header:
testimage: |
IMAGE_CLASSES += "testimage"
TESTIMAGE_AUTO = "1"
TEST_SUITES = "ping ssh gcs"
IMAGE_FEATURES += "ssh-server-dropbear debug-tweaks"
CORE_IMAGE_EXTRA_INSTALL += "ssh-pregen-hostkeys binutils"