【发布时间】:2019-03-03 07:07:20
【问题描述】:
Maven 已安装在我的 gitlab-runner 服务器上。当直接在我的 repo 上执行 mvn clean 时,它可以工作,当使用 Gitlab UI 运行我的管道时出现此错误:
bash:第 60 行:mvn:找不到命令
错误:作业失败:退出状态 1
我注意到我试图通过在 .gitlab-ci.yml 文件中添加 before_script 部分来解决问题:
before_script:
- export MAVEN_HOME=/usr/local/apache-maven
我还添加了一行:
environment = ["MAVEN_HOME=/usr/local/apache-maven"]
在 config.toml 文件上。
问题依旧,我的执行者是:shell。
任何建议!
【问题讨论】:
标签: maven gitlab gitlab-ci gitlab-ci-runner