diff options
Diffstat (limited to 'external/meta-updater/.gitlab-ci.yml')
-rw-r--r-- | external/meta-updater/.gitlab-ci.yml | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/external/meta-updater/.gitlab-ci.yml b/external/meta-updater/.gitlab-ci.yml index 6ad00ea3..f0c08db7 100644 --- a/external/meta-updater/.gitlab-ci.yml +++ b/external/meta-updater/.gitlab-ci.yml @@ -2,6 +2,7 @@ stages: - docker - checkout - test + - trigger variables: BITBAKE_IMAGE: ${CI_REGISTRY_IMAGE}:ci-master-bitbake @@ -45,6 +46,17 @@ Build core-image-minimal: except: - pushes +Build core-image-minimal (rpi): + extends: .bitbake + + stage: test + variables: + TEST_BUILD_DIR: 'build-core-image-minimal-rpi' + BITBAKE_TARGETS: 'core-image-minimal' + TEST_MACHINE: 'raspberrypi3' + except: + - pushes + Oe-selftest qemux86_64: extends: .oe-selftest @@ -89,3 +101,15 @@ Ptest qemux86_64: only: variables: - $OE_PTEST + +# -- otf + +trigger-otf-on-pr: + stage: trigger + when: always + except: + - pushes + - schedules + script: + - apk add --no-cache curl + - curl -X POST -F "token=$CI_JOB_TOKEN" -F "ref=master" -F "variables[BITBAKE_JOB_ONLY]=true" -F "variables[BITBAKE_ENV]=thud" -F "variables[PROJECT_NAME]=meta-updater" -F "variables[PROJECT_SHA]=$CI_COMMIT_SHA" https://main.gitlab.in.here.com/api/v4/projects/163/trigger/pipeline |