作为字符串传递的 bamboo 文件路径
bamboo file path passed as string
我正在 bambol 上设置管道。这是为了管理普罗米修斯回购协议。我之前用的是无人机。
在无人机上会产生一个 docker 容器,基本上 运行
docker run --volume $PWD:/data --workdir /data --rm --entrypoint=promtool prom/prometheus:v2.15.2 check rules files/thanos-rules/*.rules
在bamboo上,根据日志,好像是运行ning
docker run --volume $PWD:/data --workdir /data --rm --entrypoint=promtool prom/prometheus:v2.15.2 'check' 'rules' 'files/thanos-rules/*.rules'
其中每个参数都是一个字符串。这打破了正则表达式。如何将参数作为文件路径而不是字符串传递?这是我尝试过的一些截图
将入口点设置为 /bin/sh
,然后将命令设置为 -c "promtool check rules files/thanos-rules/*.rules"
有效
我正在 bambol 上设置管道。这是为了管理普罗米修斯回购协议。我之前用的是无人机。
在无人机上会产生一个 docker 容器,基本上 运行
docker run --volume $PWD:/data --workdir /data --rm --entrypoint=promtool prom/prometheus:v2.15.2 check rules files/thanos-rules/*.rules
在bamboo上,根据日志,好像是运行ning
docker run --volume $PWD:/data --workdir /data --rm --entrypoint=promtool prom/prometheus:v2.15.2 'check' 'rules' 'files/thanos-rules/*.rules'
其中每个参数都是一个字符串。这打破了正则表达式。如何将参数作为文件路径而不是字符串传递?这是我尝试过的一些截图
将入口点设置为 /bin/sh
,然后将命令设置为 -c "promtool check rules files/thanos-rules/*.rules"
有效