1# Configuration for Gitlab-CI. 2# Builds appear on https://gitlab.com/buildroot.org/buildroot/pipelines 3 4image: $CI_REGISTRY/buildroot.org/buildroot/base:20230207.1123 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 retry: 14 max: 2 15 when: 16 - runner_system_failure 17 - stuck_or_timeout_failure 18 artifacts: 19 when: always 20 paths: 21 - generated-gitlab-ci.yml 22 - br-test-pkg/*/.config 23 - br-test-pkg/*/missing.config 24 25buildroot-pipeline: 26 stage: build 27 trigger: 28 include: 29 - artifact: generated-gitlab-ci.yml 30 job: generate-gitlab-ci-yml 31 strategy: depend 32 variables: 33 PARENT_PIPELINE_ID: $CI_PIPELINE_ID 34