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:
@@ -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
|
||||
|
||||
@@ -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"
|
||||
Reference in New Issue
Block a user