附加到现有TeamCity参数

附加到现有TeamCity参数,teamcity,teamcity-9.0,Teamcity,Teamcity 9.0,是否可以使用服务消息从自定义构建脚本向现有TeamCity配置参数附加一些值 我尝试了以下几种选择: 步骤1(命令行-自定义脚本-外部): echo“##teamcity[setParameter name='par'value='%par%已添加]]”团队城市[setParameter name='par'值='%par%已添加]” 步骤2(命令行-自定义脚本-内联): 回显“%par%”#%par% 步骤1(命令行-自定义脚本-外部): echo“##teamcity[setParame

是否可以使用服务消息从自定义构建脚本向现有TeamCity配置参数附加一些值

我尝试了以下几种选择:


步骤1(命令行-自定义脚本-外部):

echo“##teamcity[setParameter name='par'value='%par%已添加]]”团队城市[setParameter name='par'值='%par%已添加]”

步骤2(命令行-自定义脚本-内联):

回显“%par%”#%par%


步骤1(命令行-自定义脚本-外部):

echo“##teamcity[setParameter name='par'value='par added']”“

步骤2(命令行-自定义脚本-内联):

<代码>回音“%PA%”


步骤1(命令行-自定义脚本-外部):

echo“##teamcity[setParameter name='par'value='{par}added']”
这适用于buildStatus,但不适用于此处

步骤2(命令行-自定义脚本-内联):

echo添加了“%par%”{par}

有什么办法可以做到这一点吗,或者我是否需要使用一些其他参数来解决这个问题,这些参数将被引用,比如
par=value\u,在这里%helper%
,然后在构建脚本中使用
setParameter name='helper'value='added'
初始化?

您不能通过外部脚本引用这样的配置参数;它们用于在生成配置中共享设置。环境变量被传递到生成的构建过程中;i、 e.以便外部脚本可以引用它们

直接取自

顺便说一下,如果您将第一次尝试中的语句排列到构建配置中,它们将使用配置参数

设置配置参数-
par='初始值'

步骤1(自定义脚本)-
echo“##teamcity[setParameter name='par'value='%par%added']”“

步骤2(自定义脚本)echo“%par%”


输出-
“初始增加值”

这正是我配置它的方式。我想向自己保证,我不会做简单而复杂的事情。