![如何重置 PowerShell 构建步骤脚本以使用模板?](https://linux22.com/image/783854/%E5%A6%82%E4%BD%95%E9%87%8D%E7%BD%AE%20PowerShell%20%E6%9E%84%E5%BB%BA%E6%AD%A5%E9%AA%A4%E8%84%9A%E6%9C%AC%E4%BB%A5%E4%BD%BF%E7%94%A8%E6%A8%A1%E6%9D%BF%EF%BC%9F.png)
我有一个构建脚本模板,它可以完成所有常见的构建脚本操作:设置一堆参数、配置各种配置值,并运行 PowerShell 脚本来运行构建步骤。此模板由一些构建步骤继承,这些构建步骤针对不同的代码分支进行自定义。
TeamCity 允许在继承的构建步骤中覆盖模板中的值。对于参数,有一个选项可以取消覆盖并将其重置为模板中的默认值。但我找不到 PowerShell 脚本的相应选项。我有一个脚本与模板严重不同步;哪里有选项可以告诉它停止覆盖模板的脚本?
答案1
经过一番搜索,似乎没有办法重置 PowerShell 脚本本身,但可以重置包含脚本的整个构建步骤以使用模板而不是覆盖的版本。此选项位于构建步骤列表中,位于“编辑”链接旁边的下拉列表中。