如何将GO环境变量传递给任务。即
grunt build-discovery-dev --buildNumber=" ${GO_PIPELINE_COUNTER}.
我希望GO_Pipeline_counter被替换为实际值56.
取决于从
调用命令的位置壳牌grunt build-discovery-dev --buildNumber=$GO_PIPELINE_COUNTER
Powershell
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
)来正确地用变量的值替换变量。