car*_*ing 5 teamcity teamcity-9.0
我有一个参数,我正在显示一个提示.我为它设置了一个默认值,并且工作正常.
然而,不起作用的是,如果我在运行构建时选择输入不同的值,那么在下一次构建时,该值将自动成为新的默认值,可以这么说.
我希望默认值始终是固定的,如果在字段中输入不同的值,那么该值将仅用于此构建(并且下一个构建将回退到此参数的固定值,默认值).
这有可能吗?怎么办?
据我所知,没有内置的解决方案。
要解决您的问题,您可以使用命令行(或 Powershell)构建运行程序作为构建的最后一步运行。在那里,您可以使用以下脚本内容将其设置为所需的默认值来重置参数:
##teamcity[setParameter name='your.parameter' value='desiredDefaultValue']
Run Code Online (Sandbox Code Playgroud)
我建议使用单独的参数来保存desiredDefaultValue而不是硬编码值。
| 归档时间: |
|
| 查看次数: |
1587 次 |
| 最近记录: |