提交 c3d4ca53 作者: 方治民

合并分支 'main' 到 'beta'

ci: 测试删除可能不存在的容器

查看合并请求 !5
流水线 #95 已通过 于阶段
in 1 分 24 秒
...@@ -49,8 +49,6 @@ deploy-job: ...@@ -49,8 +49,6 @@ deploy-job:
- build-job - build-job
only: only:
- beta - beta
- preview
- tags
# 使用 CD Runner,在 GitLab-Runner 中注册好的 Runner(此处配置成使用宿主环境构建) # 使用 CD Runner,在 GitLab-Runner 中注册好的 Runner(此处配置成使用宿主环境构建)
tags: tags:
- YR-CD - YR-CD
...@@ -58,7 +56,7 @@ deploy-job: ...@@ -58,7 +56,7 @@ deploy-job:
# 基于 Dockerfile 构建镜像 # 基于 Dockerfile 构建镜像
- docker build -t $TAG . - docker build -t $TAG .
# 尝试删除上一个容器 # 尝试删除上一个容器
- docker rm -f $CONTAINER_NAME || true - id=$(docker ps -aqf name=$CONTAINER_NAME) && [ "$id" ] && docker rm -f $id || true
# 在本地运行构建好的镜像 # 在本地运行构建好的镜像
- docker run -d --name $CONTAINER_NAME -p $EXPOSE_PORT:80 $TAG - docker run -d --name $CONTAINER_NAME -p $EXPOSE_PORT:80 $TAG
variables: variables:
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论