繁体   English   中英

在 shell 脚本中使用 TeamCity 环境变量

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM