xref: /OK3568_Linux_fs/buildroot/.gitlab-ci.yml (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1# Configuration for Gitlab-CI.
2# Builds appear on https://gitlab.com/buildroot.org/buildroot/pipelines
3
4image: $CI_REGISTRY/buildroot.org/buildroot/base:20210922.2200
5
6stages:
7  - generate-gitlab-ci
8  - build
9
10generate-gitlab-ci-yml:
11  stage: generate-gitlab-ci
12  script: ./support/scripts/generate-gitlab-ci-yml support/misc/gitlab-ci.yml.in > generated-gitlab-ci.yml
13  artifacts:
14    when: always
15    paths:
16      - generated-gitlab-ci.yml
17      - br-test-pkg/*/.config
18      - br-test-pkg/*/missing.config
19
20buildroot-pipeline:
21  stage: build
22  trigger:
23    include:
24      - artifact: generated-gitlab-ci.yml
25        job: generate-gitlab-ci-yml
26    strategy: depend
27  variables:
28    PARENT_PIPELINE_ID: $CI_PIPELINE_ID
29