Gitlab CI配置对条件语句无效

时间:2018-03-29 09:20:48

标签: bash ubuntu yaml gitlab-ci

为什么我的gitlab CI配置中的这一行无效? did not find expected alphabetic or numeric character while scanning an anchor

script:
  - [ ! -z $(docker images -q $IMAGE1) ] && docker tag $IMAGE1 $IMAGE2

我应该如何修改此行?

我需要在为该图像创建标记之前检查图像是否存在。如果它不存在,则应跳过此行,但CI应该继续...

1 个答案:

答案 0 :(得分:2)

您需要引用命令:

rand()