簡體   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