如何在一个步骤中设置参数,我可以在另一个步骤中使用

时间:2014-11-13 16:00:47

标签: teamcity

我想在构建配置的一个步骤中设置一些描述的变量,我可以在另一个步骤中使用。

所以在步骤1中我设置变量,在步骤2中我读取变量

这可能吗?

1 个答案:

答案 0 :(得分:1)

要在同一构建配置中执行,您需要使用service messages

要在同一项目中共享构建配置,您可以通过项目参数来完成。目前,从TeamCity 8.1开始,要在构建中设置它,您需要添加一个步骤来运行curl.exe实用程序并通过TeamCity REST API设置参数值。

C:\Path\To\curl.exe -v --request PUT -d "YourParamValue" --Header "Content-Type: text/plain" http://YourUser:YourPassword@YourTeamcity.server.local:port/httpAuth/app/rest/projects/YourProjectName/parameters/YourParameter

相关:Teamcity, set configuration parameter for next build

TeamCity, passing an id generated in one build step to a later build step