• 欢迎访问IT乐园(o゚▽゚)o
  • 推荐使用最新版火狐浏览器和Chrome浏览器访问本网站。

Gitlab CI 部署 Docker Python 项目

docker fhy 2个月前 (08-02) 170次浏览 0个评论

最近在公司搭建了一个新版的 gitlab,用到了新的 gitlab docker runner。

配置后端项目自动部署时踩了很多坑。特别 runner 在 docker in docker 中,需要单独挂载一个目录来存放源码。

最终还是用 Shell Executor 完成构建,Docker Executor 也一样。

看到 https://gitlab.com/gitlab-org/gitlab-ce/issues/41227 有所启发。

 

附上配置文件:

.gitlab-ci.yml:

docker-compose-ci.yml:

Gitlab Runner:

config.toml

 


IT 乐园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Gitlab CI 部署 Docker Python 项目
喜欢 (0)
关于作者:
九零后挨踢男
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址