我基本上想在新添加的 repo 中运行 npm install 和 grunt build 命令。
inputs:
- name: repo
- path:
run:
path: repo/
args:
- npm install
- grunt build
我基本上想在新添加的 repo 中运行 npm install 和 grunt build 命令。
inputs:
- name: repo
- path:
run:
path: repo/
args:
- npm install
- grunt build
path:指容器中要执行的二进制/脚本的路径。
在此处的任务文档中查看此示例: https ://concourse-ci.org/tasks.html#task-environment
run:
path: sh
args:
- -exc
- |
whoami
env
sh是要执行的程序,并args传递给sh程序
托弗·布洛克的回答略有不同
run:
path: sh
args:
- -exc
- whoami && env
env只要whoami不返回错误就会运行
env即使whoami失败也会运行。
run:
path: sh
args:
- -exc
- whoami || env