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