GitLab CI Maven依赖解析失败

时间:2018-03-17 23:35:38

标签: java maven continuous-integration gitlab

我想在GitLab中为使用Maven管理的Java项目设置CI管道。

这是我的gitlab-ci.yml

image: maven:3-jdk-9

variables:
   MAVEN_CLI_OPTS: "--batch-mode"

stages:
   - build

compile:
   stage: build
   script:
       - mvn $MAVEN_CLI_OPTS compile

我总是得到以下异常:

enter image description here

我尝试了很多东西,例如更改插件的版本,各种docker镜像,包括项目本身中的settings.xml和本地存储库,但没有任何作用。

提前感谢您的帮助!

更新 使用最新的泊坞窗图像一切正常。

1 个答案:

答案 0 :(得分:0)

似乎CI服务器没有连接到互联网。使用curl文件中的.gitlab-ci.yml命令进行检查。

但是我很确定你们戴姆勒的人都有一面当地的镜子,比如Artifactory。 在这种情况下,您必须使用settings.xml文件 这是Gitlab

的官方教程