13章6节报错
来源:12-6 使用Python项目演示的CICD流程
qq_L21_0
2019-11-13
老师好
$ if [ $(docker ps -aq --filter name=web)] then docker rm -f web;fi
bash: eval: line 70: syntax error near unexpected token `fi’
ERROR: Job failed: exit status 2
我的代码如下
stages:
- deploy
docker-deploy:
stage: deploy
script:
- docker build -t flask-demo .
- if [ $(docker ps -aq --filter name=web)] then docker rm -f web;fi
- docker run -d -p 5000:5000 --name web flask-demo
tags:
- test
写回答
2回答
-
if [ $(docker ps -aq --filter name=web)]; then docker rm -f web; fi
012019-11-14 -
麦兜搞IT
2019-11-13
您这个shell语句语法不对呀,if语句没有分号结尾。
022019-11-17
相似问题