[英]Azure DevOps unable to trigger yaml pipeline off of completed build
我無法讓我的 yaml 管道根據另一個管道的構建完成來觸發。
這是來自我試圖觸發運行的 yaml 管道的代碼,其中pipelineX
是我希望運行觸發的管道構建的名稱:
resources:
pipelines:
- pipeline: trigger-pipeline
source: pipelineX
trigger: true
steps:
- task: Bash@3
inputs:
targetType: 'inline'
script: |
echo 'pipeline runs here'
兩條管道都是同一個項目的一部分,所以這應該不是問題。
我的項目有類似的設置。 我正在根據“PipelineTriggerFrom”管道的成功構建觸發“PipelineNeedsTrigger”構建。 兩條管道都在同一個項目下。 我已經導出了我的 YAML 並在此處添加了可能對您有所幫助的片段。 我已將以下觸發器添加到我的“PipelineNeedsTrigger”中,一旦“PipelineTriggerFrom”在“master”分支上成功構建,它將觸發。 這可能會幫助您鏈接.
resources:
pipelines:
- pipeline: PipelineTriggerFrom
source: PipelineTriggerFrom
trigger:
branches:
include:
- refs/heads/master
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.