update gitlab ci

This commit is contained in:
kochetkov.s 2026-01-23 14:09:25 +03:00
parent 4bae72d7c5
commit 53b9017dda
2 changed files with 30 additions and 1 deletions

View File

@ -24,7 +24,6 @@ trigger-downstream:
include:
- artifact: .gitlab-ci.generated.yml
job: generate-pipeline
strategy: depend
rules:
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
- if: '$CI_COMMIT_BRANCH == "master" || $CI_COMMIT_BRANCH == "main"'

30
.gitlab-ci.yml.bak Normal file
View File

@ -0,0 +1,30 @@
stages:
- generate
- trigger
generate-pipeline:
stage: generate
image: alpine:latest
before_script:
- apk add --no-cache bash findutils
script:
- ./scripts/generate-pipeline.sh
artifacts:
paths:
- .gitlab-ci.generated.yml
expire_in: 1 hour
rules:
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
- if: '$CI_COMMIT_BRANCH == "master" || $CI_COMMIT_BRANCH == "main"'
- if: '$CI_COMMIT_BRANCH =~ /^feature\/.*/'
trigger-downstream:
stage: trigger
trigger:
include:
- artifact: .gitlab-ci.generated.yml
job: generate-pipeline
rules:
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
- if: '$CI_COMMIT_BRANCH == "master" || $CI_COMMIT_BRANCH == "main"'
- if: '$CI_COMMIT_BRANCH =~ /^feature\/.*/'