【发布时间】:2020-02-11 17:25:59
【问题描述】:
如何从多级管道触发管道构建? 从“一”和“二”阶段
pipeline.yml
---
stages:
- stage: "One"
jobs:
- job: "One"
steps:
- task: "Run Pipeline One Here"
- stage: "Two"
jobs:
- job: "Two"
steps:
- task: "Run Pipeline Two Here"
试过了->
- task: TriggerBuild@3
inputs:
authenticationMethod: 'OAuth Token'
失败了:
如果您使用 OAuth 令牌,请确保您在构建定义中启用了对它的访问。
试过了->
- task: TriggerPipeline@1
inputs:
serviceConnection: 'need-to-create'
project: 'myproject'
Pipeline: 'Build'
buildDefinition: 'mybuild'
Branch: 'mybranch'
失败:
关于设置“serviceConnection”,因为它只能通过 “个人访问令牌”,我不想将我的个人用于 服务宗旨。
还有其他建议吗?
【问题讨论】:
-
我会考虑将问题改写为“如何为 Azure DevOps 中的触发器构建任务配置身份验证?”或类似的东西。这个问题正是我要找的,只是给定标题有点难找到。
标签: azure-devops azure-pipelines