[英]Use TeamCity environment variable in shell script
我有一个 TeamCity 环境变量env.TIER_SUFFIX
,其值设置为A
。 我希望能够在脚本内容所在的脚本构建步骤中使用它
#!/bin/bash
tierSuffix=%env.TIER_SUFFIX%
echo "TierSuffix is [${'$'}tierSuffix]"
export ENV_TIER=%env.DEV_tierSuffix%
构建失败,因为export ENV_TIER=%env.DEV_tierSuffix%
创建 env.DEV_ 并且构建停止。 有没有办法在导出命令中使用它,以便它将%env.DEV_A%
的值替换为 ENV_TIER
我在 bash 脚本中使用 TeamCity 变量的方式是:
buildCounter="%build.counter%"
其中build.counter
是 TeamCity 变量。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.