【发布时间】:2022-06-12 20:28:48
【问题描述】:
我有一个父管道 A,它从另一个项目触发另一个子管道 B。子管道 B 具有手动操作作业。当两个管道都已完成时,整个管道状态显示RUNNING,但子管道 B 仍然具有稍后要执行的手动操作。在等待手动操作时,我希望父母状态显示 BLOCKED 或 PENDING。
我正在运行 Gitlab EE Premium 自托管版本14.10.3-ee
父管道 A
parent:pipeline:
trigger:
include:
- project: 'childproject'
file: 'pipeline-B.yml'
strategy: depend
allow_failure: false
子管道 B
deploy:test:
stage: deploy:staging
script:
- env
rules:
- when: manual
allow_failure: false
【问题讨论】: