0

如何将 GO 环境变量传递给任务。IE

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

我希望将 GO_Pipeline_counter 替换为实际值,即 56。

4

3 回答 3

1

取决于您从哪里调用命令

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

电源外壳

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

命令

grunt build-discovery-dev --buildNumber=%GO_PIPELINE_COUNTER%
于 2015-11-19T14:37:23.740 回答
0

您应该使用 '%' 包装环境变量。例如:

grunt build-discovery-dev --buildNumber=" %GO_PIPELINE_COUNTER%.
于 2015-10-01T09:04:22.550 回答
0

大括号字符(如${VAR})在 GoCD 任务中不起作用。您真的必须只使用不带大括号的美元符号(如$VAR)来正确地用它的值替换变量。

于 2017-07-13T06:15:00.743 回答