簡體   English   中英

Thoughtworks Go:將環境變量傳遞給任務

[英]Thoughtworks go: pass environment variable to a task

如何將GO環境變量傳遞給任務。

grunt build-discovery-dev --buildNumber=" ${GO_PIPELINE_COUNTER}.   

我希望將GO_Pipeline_counter替換為實際值,即56。

取決於您從何處調用命令

貝殼

grunt build-discovery-dev --buildNumber=$GO_PIPELINE_COUNTER

電源外殼

grunt build-discovery-dev --buildNumber=$env:GO_PIPELINE_COUNTER

Cmd

grunt build-discovery-dev --buildNumber=%GO_PIPELINE_COUNTER%

您應該用'%'包裹環境變量。 例如:

grunt build-discovery-dev --buildNumber=" %GO_PIPELINE_COUNTER%.

花括號字符(如${VAR} )在GoCD任務中不起作用。 您實際上只必須使用不帶花括號的美元符號(如$VAR )來正確替換變量的值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM