如何在yml文件中使用管道运算符

时间:2019-03-14 23:52:08

标签: continuous-integration pipe yaml buildkite

我正在生成一个pipeline.yml文件,并且在命令步骤中,我需要执行类似curl google.com | sh的操作,但是它似乎是从字面上解释的。

我尝试用shell替换命令步骤,但是似乎不被支持。我在这里想念什么?

1 个答案:

答案 0 :(得分:0)

管道字符在YAML中可能具有特殊含义。您是否尝试过将命令用引号引起来以确保它是字符串?

steps:
- command: "curl google.com | sh"