CI / CD使用Azure云服务

时间:2017-10-05 07:44:06

标签: visual-studio azure tfs msbuild azure-devops

在VSTS中,我可以通过CI / CD管道构建和部署Cloud服务。但是构建步骤如何根据自定义规范修改csdef(cs定义文件)。 ?

例如,通过使用Visual Studio,我可以指定VM大小,相同如何在Team services构建定义中实现?

1 个答案:

答案 0 :(得分:0)

有许多扩展可以修改文件,例如Replace TokensRelease Management Utility tasks,因此您可以在构建任务之前使用其中一个更新csdef文件。

关于替换标记扩展,它可以用变量的值替换特定标记,例如,csdef文件中有#{vmCount}#标记,构建/释放中有vmCount变量,那么标记可以替换为vmCount变量的值。

还有另一个示例:Using Tokenization (Token Replacement) for Builds/Releases in vNext/TFS 2015