Skip to content
Snippets Groups Projects
Commit bfadf11a authored by Chase Qi's avatar Chase Qi
Browse files

ci: enable scheduled lava test and report


* fix the syntax for CI/CD var check
* enable lava report

Signed-off-by: default avatarChase Qi <chase.qi@linaro.org>
parent 5ad184fd
No related branches found
No related tags found
No related merge requests found
...@@ -81,6 +81,8 @@ aggregate-docs: ...@@ -81,6 +81,8 @@ aggregate-docs:
# Mimic the updated rules for lava-test from the bitbake-workspace. # Mimic the updated rules for lava-test from the bitbake-workspace.
.lava-test: .lava-test:
rules: rules:
- if: '$CI_LAVA_TOKEN == null'
when: never
- if: '$CI_PIPELINE_SOURCE == "schedule"' - if: '$CI_PIPELINE_SOURCE == "schedule"'
- if: '$CI_PIPELINE_SOURCE == "merge_request_event" && $CI_MERGE_REQUEST_TITLE =~ /^(wip|draft):.*/i' - if: '$CI_PIPELINE_SOURCE == "merge_request_event" && $CI_MERGE_REQUEST_TITLE =~ /^(wip|draft):.*/i'
when: manual when: manual
...@@ -96,6 +98,8 @@ aggregate-docs: ...@@ -96,6 +98,8 @@ aggregate-docs:
# Mimic the updated rules for lava-report from the bitbake-workspace. # Mimic the updated rules for lava-report from the bitbake-workspace.
.lava-report: .lava-report:
rules: rules:
- if: '$CI_LAVA_TOKEN == null'
when: never
- if: '$CI_PIPELINE_SOURCE == "schedule"' - if: '$CI_PIPELINE_SOURCE == "schedule"'
- if: '$CI_PIPELINE_SOURCE == "merge_request_event" && $CI_MERGE_REQUEST_TITLE =~ /^(wip|draft):.*/i' - if: '$CI_PIPELINE_SOURCE == "merge_request_event" && $CI_MERGE_REQUEST_TITLE =~ /^(wip|draft):.*/i'
when: manual when: manual
...@@ -152,15 +156,10 @@ lava-zephyr-96b-nitrogen-tests: ...@@ -152,15 +156,10 @@ lava-zephyr-96b-nitrogen-tests:
CI_LAVA_JOB_DEFINITION: "https://git.ostc-eu.org/OSTC/infrastructure/lava/lava-config/-/raw/master/lava.ostc-eu.org/job-definitions/ci/nitrogen-test.yaml" CI_LAVA_JOB_DEFINITION: "https://git.ostc-eu.org/OSTC/infrastructure/lava/lava-config/-/raw/master/lava.ostc-eu.org/job-definitions/ci/nitrogen-test.yaml"
CI_BUILD_JOB_NAME: zephyr-96b-nitrogen-tests CI_BUILD_JOB_NAME: zephyr-96b-nitrogen-tests
CI_REPORT_JOB_NAME: lava-report CI_REPORT_JOB_NAME: lava-report
rules:
- if: '$CI_LAVA_TOKEN == ""'
when: never
lava-report: lava-report:
needs: [lava-linux-avenger96, lava-qemu-x86_64, lava-qemu-x86] needs: [lava-zephyr-96b-nitrogen-tests]
extends: .lava-report extends: .lava-report
rules:
- when: never
.build-with-kaniko: .build-with-kaniko:
stage: build stage: build
......
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