如何在GitLab CI中构建和测试Docker中的应用程序?
我们的应用程序有一个如何在GitLab CI中构建和测试Docker中的应用程序?,docker,continuous-integration,gitlab,dockerfile,Docker,Continuous Integration,Gitlab,Dockerfile,我们的应用程序有一个Dockerfile,它描述了我们希望用于构建和测试应用程序的自定义映像 基本上,对于每个git推送,我们希望: 从Docker文件生成图像 基于此图像运行容器 在容器中运行构建和测试 将测试结果返回GitLab 虽然GitLab CI的Shell Executor似乎绝对可行,但我想知道是否有推荐的方法来实现这一点 另外,这个计划听起来适合GitLab CI+Docker组合吗
Dockerfile
,它描述了我们希望用于构建和测试应用程序的自定义映像
基本上,对于每个git推送
,我们希望: