在特定管道阶段禁用源代码检出
Disable source code checkout in specific pipeline stages
我有一个包含多个阶段的管道,所有阶段的源代码都会自动签出。我不需要源代码,只需要发布的工件。
如何禁用特定阶段的源代码签出?
示例:
trigger:
- main
pool:
vmImage: 'ubuntu-latest'
jobs:
- job: no_checkout
steps:
- checkout: none
- script: echo Hello, world!
displayName: 'Run a one-line script'
- job: checkout
steps:
- script: echo Hello, world!
displayName: 'Run a one-line script'
我有一个包含多个阶段的管道,所有阶段的源代码都会自动签出。我不需要源代码,只需要发布的工件。
如何禁用特定阶段的源代码签出?
示例:
trigger:
- main
pool:
vmImage: 'ubuntu-latest'
jobs:
- job: no_checkout
steps:
- checkout: none
- script: echo Hello, world!
displayName: 'Run a one-line script'
- job: checkout
steps:
- script: echo Hello, world!
displayName: 'Run a one-line script'