有人可以告诉我在"-exc"
档案中"|"
,"export TERM=dumb"
和.yaml
的用途是什么吗?
run:
path: sh
args:
- -exc
- |
export TERM=dumb
答案 0 :(得分:2)
args -exc
只是sh
的参数(Bourne shell),您可以阅读手册页以了解有关每个参数的更多信息。
这些参数中最重要的是-c
,它允许您运行一个命令,该命令作为下一个参数的字符串传入,在本例中是从|\nexport TERM=dumb
开始的行。 / p>
我不确定为什么有人会在广场剧本中export TERM=dumb
。这是不必要的。这可能是某个移植脚本的遗留物,这些脚本用于在Docker容器中执行CI到Concourse中的CI。