我正在为项目编写测试,我想测试并验证docker图像构建。但我不想推动这个形象。
我希望图像构建在CI(如taskcluster)上并运行测试。
答案 0 :(得分:1)
您需要使用taskcluster/docker-worker
,这是 Docker worker ,详见reference documentation。
该工作人员包括test suites:您可以在taskcluster/mozilla-taskcluster
中看到一个示例。
答案 1 :(得分:0)
对源代码运行测试而不是最终图像。
使用与部署泊坞窗相同的环境创建一个构建泊坞窗。 在构建docker中安装源代码并在build docker中运行测试用例。如果测试用例成功,那么只有你构建部署映像并推送它。