我想在构建配置的一个步骤中设置一些描述的变量,我可以在另一个步骤中使用。
所以在步骤1中我设置变量,在步骤2中我读取变量
这可能吗?
答案 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