mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-07-27 07:27:04 +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
|
# Common job fragment to get a worker ready
|
||||||
.setup:
|
.setup:
|
||||||
|
when: manual
|
||||||
tags:
|
tags:
|
||||||
- $DEFAULT_TAG
|
- $DEFAULT_TAG
|
||||||
stage: build
|
stage: build
|
||||||
@@ -89,6 +90,7 @@ stages:
|
|||||||
#
|
#
|
||||||
update-repos:
|
update-repos:
|
||||||
extends: .setup
|
extends: .setup
|
||||||
|
when: on_success
|
||||||
stage: prep
|
stage: prep
|
||||||
allow_failure:
|
allow_failure:
|
||||||
exit_codes: 128
|
exit_codes: 128
|
||||||
@@ -353,3 +355,9 @@ sgi575:
|
|||||||
|
|
||||||
toolchains:
|
toolchains:
|
||||||
extends: .build
|
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