【问题标题】:Team Foundation Server: Combine multiple build steps into one stepTeam Foundation Server:将多个构建步骤合并为一个步骤
【发布时间】:2017-10-21 13:42:50
【问题描述】:

我们有许多 TFS 构建。我在许多构建中使用了相同的一组步骤。我想将它们组合成一个步骤。这样我就可以在构建中重复使用它,而不是在每个构建中重复每个步骤。因为当我必须对需要在各处进行更改的 power-shell 脚本进行更改时,这很困难。

【问题讨论】:

    标签: powershell tfs azure-devops tfsbuild continuous-deployment


    【解决方案1】:
    • 如果您使用的是 TFS 2017,则可以使用 Task Groups。按ctrl键->选择要封装的任务->右键->创建任务组。之后,如果您在另一个构建定义中需要这些任务,则可以改为选择任务组。

    • 如果您使用其他较旧的 TFS 版本,则任务组不可用。但是您可以克隆一个构建定义,然后新的构建定义将包含您克隆的任务和设置。

    【讨论】:

    • 哦,听起来很酷。不幸的是,我们在 TFS 2015 上。但是克隆的问题是,如果我想一步进行更改,那么我必须在每个构建中都进行。
    • 如果他们可以允许组织级别的构建步骤,那就太好了,这样我就可以将自定义构建步骤部署到我的 TFS 服务器上并在构建之间重用它们。
    • 不,TFS 2015 不支持。
    猜你喜欢
    • 1970-01-01
    • 2021-03-03
    • 1970-01-01
    • 2019-06-12
    • 1970-01-01
    • 2011-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多