Buildkite 在全局挂钩中使用 shell 个变量
Buildkite use shell variables in global hook
我在管道脚本中使用了这样的变量。
# This shell is a pipeline shell script
export container_id=`docker run -d MY_CONTAINER`
然后不管结果是否成功,我想使用 container_id
删除我的容器,就像这样。
# This shell is a global exit hook
docker rm ${docker stop $container_id}
但它不起作用。我该怎么做才能解决这个问题?
使用命令
替换:
docker rm $(docker stop $container_id)
我在管道脚本中使用了这样的变量。
# This shell is a pipeline shell script
export container_id=`docker run -d MY_CONTAINER`
然后不管结果是否成功,我想使用 container_id
删除我的容器,就像这样。
# This shell is a global exit hook
docker rm ${docker stop $container_id}
但它不起作用。我该怎么做才能解决这个问题?
使用命令 替换:
docker rm $(docker stop $container_id)