From 673d8d34452bc7ba525ae644fa7bddd9db453ff7 Mon Sep 17 00:00:00 2001 From: denix Date: Thu, 2 Feb 2023 22:39:59 +0100 Subject: [PATCH] first commit --- .gitlab-ci.yml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 00000000..92689619 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,33 @@ +image: $CI_REGISTRY/buildroot.org/buildroot/base:20220105.2314 + +stages: + - fetch-assets + - generate-gitlab-ci + - build + +fetch-assets: + stage: fetch-assets + script: + - git submodule update --init --recursive + - git submodule update --remote --merge + - ./scripts/br-patches.sh + +generate-gitlab-ci-yml: + stage: generate-gitlab-ci + script: ./support/scripts/generate-gitlab-ci-yml support/misc/gitlab-ci.yml.in > generated-gitlab-ci.yml + artifacts: + when: always + paths: + - generated-gitlab-ci.yml + - br-test-pkg/*/.config + - br-test-pkg/*/missing.config + +buildroot-pipeline: + stage: build + trigger: + include: + - artifact: generated-gitlab-ci.yml + job: generate-gitlab-ci-yml + strategy: depend + variables: + PARENT_PIPELINE_ID: $CI_PIPELINE_ID