27 lines
534 B
YAML
27 lines
534 B
YAML
stages:
|
|
- generate
|
|
- deploy
|
|
|
|
generate-child-pipeline:
|
|
stage: generate
|
|
image: alpine:latest
|
|
before_script:
|
|
- apk add bash sed
|
|
script:
|
|
- chmod +x ci-scripts/generate-pipeline.sh
|
|
- ./ci-scripts/generate-pipeline.sh > child-pipeline.yml
|
|
artifacts:
|
|
paths:
|
|
- child-pipeline.yml
|
|
|
|
trigger-child-pipeline:
|
|
stage: deploy
|
|
trigger:
|
|
include:
|
|
- artifact: child-pipeline.yml
|
|
job: generate-child-pipeline
|
|
strategy: depend
|
|
needs:
|
|
- job: generate-child-pipeline
|
|
artifacts: true
|