php – 如何使用我的docker-compose配置gitlab CI

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – 如何使用我的docker-compose配置gitlab CI脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我在gITlab上有一个项目,我会使用gitlab CI进行单元测试.
实际上,我有一个其他存储库名称docker”与docker-compose.yML和Dockerfile两个项目(因为我重现了生产配置,这两个项目是相互依赖的)

实际上在我的开发配置中

PRojects目录中:

>Docker
> project_1
> project_2

在docker目录中:

> docker-compose.yml
> Dockerfile-project1
> Dockerfile-project2
> [一些配置文件在dockerFile中询问]

docker-compose.yml的相对路径为../project_1和../project_2

为了设置我的配置,我做:

> cd docker
> docker-compose up -d project1(docker-compose.yml中的名称)
> docker exec -ti project1 bash

题 ?
我想知道如何从gitlab CI启动后拉出git存储库“docker”并为project1启动docker-compose?

谢谢

解决方法

我们已经建立了 gitlab runner with docker-compose支持.有关设置和配置,请参阅其自述文件.

基本上你只需要像在开发中一样使用相同的命令,有关Makefiles的示例,请参阅here,使用本机docker-compose命令,请参阅this one.

脚本宝典总结

以上是脚本宝典为你收集整理的php – 如何使用我的docker-compose配置gitlab CI全部内容,希望文章能够帮你解决php – 如何使用我的docker-compose配置gitlab CI所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。