Skip to content
Snippets Groups Projects
Commit e9da86aa authored by Chase Qi's avatar Chase Qi Committed by Stevan Radaković
Browse files

ci/av96: setup build, test and report CI pipeline


Signed-off-by: default avatarChase Qi <chase.qi@linaro.org>
parent 419b06ff
No related branches found
No related tags found
No related merge requests found
...@@ -18,6 +18,7 @@ stages: ...@@ -18,6 +18,7 @@ stages:
- compliance - compliance
- build - build
- test - test
- report
- deploy - deploy
include: include:
...@@ -27,6 +28,8 @@ include: ...@@ -27,6 +28,8 @@ include:
- 'reuse.yaml' - 'reuse.yaml'
- project: 'OSTC/OHOS/manifest' - project: 'OSTC/OHOS/manifest'
file: '.ostc-ci/build-generic.yaml' file: '.ostc-ci/build-generic.yaml'
- project: 'OSTC/OHOS/manifest'
file: '.ostc-ci/test-generic.yaml'
# By default, the CI pipeline is invoked using an explicit git ref (branch # By default, the CI pipeline is invoked using an explicit git ref (branch
# name) in the manifest. This include is a HACK to allow the CI pipeline to get # name) in the manifest. This include is a HACK to allow the CI pipeline to get
# changes to the machine-and-flavours.yaml picked up directly from the incoming # changes to the machine-and-flavours.yaml picked up directly from the incoming
...@@ -74,3 +77,16 @@ aggregate-docs: ...@@ -74,3 +77,16 @@ aggregate-docs:
- meta-*/**/* - meta-*/**/*
- .ostc-ci/*.yml - .ostc-ci/*.yml
- if: '$CI_COMMIT_TAG' - if: '$CI_COMMIT_TAG'
lava-linux-avenger96:
needs: [linux-stm32mp1-av96]
stage: test
extends: .lava-test
variables:
CI_LAVA_JOB_DEFINITION: "https://git.ostc-eu.org/OSTC/infrastructure/lava/lava-config/-/raw/master/lava.ostc-eu.org/job-definitions/ci/avenger96-acts.yaml"
CI_BUILD_JOB_NAME: linux-stm32mp1-av96
CI_REPORT_JOB_NAME: lava-report
lava-report:
needs: [lava-linux-avenger96]
extends: .lava-report
...@@ -47,8 +47,10 @@ linux-seco-imx8mm-c61: ...@@ -47,8 +47,10 @@ linux-seco-imx8mm-c61:
OHOS_BB_LOCAL_CONF_ACCEPT_FSL_EULA: 1 OHOS_BB_LOCAL_CONF_ACCEPT_FSL_EULA: 1
linux-stm32mp1-av96: linux-stm32mp1-av96:
extends: .build-linux extends: .build-image
variables: variables:
OHOS_BUILD_FLAVOUR: linux
OHOS_RECIPE_NAME: allscenarios-image-base-tests
MACHINE: stm32mp1-av96 MACHINE: stm32mp1-av96
linux-raspberrypi4-64: linux-raspberrypi4-64:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment