Tom*_*s.J 10 tfs tfsbuild visual-studio-2017 tfs2017
这是我们的情况 - 有时我们需要运行vNext构建而无需从TFS服务器提取任何源代码.
但我们不想更改工作区映射.是否存在相关设置,只是忽略或禁用构建定义中的get source步骤.与任何其他任务不同,在创建新的构建定义时会自动添加" 获取源 "任务,该定义无法通过右键单击来禁用或删除任务.
任何建议表示赞赏!
它无法直接禁用/删除 Get Sources任务.但是,您可以添加一个变量来实现它:
Build.SyncSources = false
您可以从下面的屏幕截图中看到,Get Sources操作已启动并完成,无需从TFS版本控制中获取数据
注意: 此变量适用于TFS 2017及以上/ VSTS vNext构建.
更多详细信息请查看此有用的博客.
我尝试使用agent.source.skip = true(而不是Build.SyncSources = false),
它似乎保留了变量。
在这里找到:https : //github.com/Microsoft/azure-pipelines-agent/issues/1465
| 归档时间: |
|
| 查看次数: |
1903 次 |
| 最近记录: |