如何在GitLab CI中的Docker内部构建和测试应用程序?

时间:2019-04-03 14:32:37

标签: docker continuous-integration gitlab dockerfile

我们的应用程序有一个Dockerfile,它描述了我们要用于构建和测试应用程序的自定义图像。

基本上,对于每个git push,我们想要:

  1. 从Docker文件构建映像。
  2. 基于此图像运行容器。
  3. 在容器中运行构建和测试。
  4. 将测试结果返回给GitLab。

虽然在GitLab CI的Shell Executor看来绝对可行,但我想知道是否有推荐的方法来做这种事情?

这个计划听起来是否适合GitLab CI + Docker组合?

0 个答案:

没有答案