【发布时间】:2020-10-06 17:53:41
【问题描述】:
我有一个设置,我想触发 CI 以对我们的 Bitbucket 云存储库的每个拉取请求进行构建。在相同的设置中,当我们想要构建工件以部署到我们的环境时,我想手动触发三个不同的阶段。
我遇到的问题是,在我在构建中添加阶段后,拉取请求触发器没有触发。这是配置的样子:
pr:
branches:
include:
- '*'
pool:
vmImage: 'macos-latest'
stages:
- stage: CI
displayName: 'Continues build'
jobs:
- job: C1
steps:
- template: azure-pipelines-ios.yml
parameters:
environment: 'ci'
- task: PublishBuildArtifacts@1
- stage: Test
displayName: 'Building for Test'
jobs:
- job: T1
steps:
- template: azure-pipelines-ios.yml
parameters:
environment: 'test'
- task: PublishBuildArtifacts@1
- stage: Stage
displayName: 'Building for Stage'
jobs:
- job: S1
steps:
- template: azure-pipelines-ios.yml
parameters:
environment: 'stage'
- task: PublishBuildArtifacts@1
我想在每个拉取请求上触发 CI 阶段构建。我该怎么做?
【问题讨论】:
标签: azure-devops azure-pipelines