我如何在Concourse任务中结合一个终端命令
我在终端上使用的命令
export ENVIRONMENT=development NODE_ENV=local; mvn clean install
如何在Concourse运行配置中使用它?下面几行正确吗?
run:
path: /usr/bin/mvn
dir: pr
args:
- -exc
- |
- export
ENVIRONMENT = development
NODE_ENV= local
- clean
- install
您可以直接将命令作为shell命令运行
run:
path: /bin/sh
dir: pr
args:
- -exc
- |
export ENVIRONMENT=development NODE_ENV=local
mvn clean install
否则,导出的变量必须params
在任务配置下设置run
params:
ENVIRONMENT: development
NODE_ENV: local
run:
path: /usr/bin/mvn
dir: pr
args:
- clean
- install
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句