【问题标题】:CI/CD vsts with Azure cloud service带有 Azure 云服务的 CI/CD vsts
【发布时间】:2018-03-16 18:22:04
【问题描述】:

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

例如,通过使用 Visual Studio,我可以指定 VM 大小,同样如何在团队服务构建定义中实现?

【问题讨论】:

  • 你用我的解决方案解决了这个问题吗?

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


【解决方案1】:

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

关于 Replace Tokens 扩展,它可以用变量的值替换特定的 token,例如 csdef 文件中有#{vmCount}# token 和 build/release 中有vmCount 变量,则可以将该 token 替换为vmCount 变量的值。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-20
    • 2018-09-24
    • 1970-01-01
    • 1970-01-01
    • 2019-02-14
    • 2021-07-22
    相关资源
    最近更新 更多