【发布时间】:2018-10-12 14:31:19
【问题描述】:
我正在运行 gitlab(托管)并将 docker runner 与构建映像 maven3.5.4-jdk10 一起用于 CI。我正在尝试使用 gitlab 提供的 helm 图表和用于缓存的 Minio 将此设置移动到 Azure 上的工作 Kubernetes 集群。一切正常,注册了跑步者,部署了 pod,开始构建,
$ mvn --settings .m2/settings.xml --batch-mode --errors --show-version -X -T 1C dependency:tree
去下载工件。现在每次下载 x 数量的文件后构建停止,运行器压缩缓存并完成“成功”。即使启用了 Maven 调试,也没有一条消息表明有任何问题。
多次重复上述过程,由于缓存,越来越多的文件被下载,直到最后,构建能够进入编译阶段。将构建镜像更改为maven 3.3.9时出现同样的问题,重建集群后出现同样的问题。
mvn dependency:tree 是否应该在没有任何迹象的情况下停止它正在做的事情?
【问题讨论】:
-
我也很感谢任何关于如何明智地解决此故障的 cmets,因为我没有任何想法:O
标签: maven docker kubernetes kubernetes-helm azure-aks