FuS*_*SsA 7 maven gitlab gitlab-ci gitlab-ci-runner
Maven很好地安装在我的gitlab-runner服务器上。当mvn clean直接在我的 repo 上执行时,它可以工作,当使用 Gitlab UI 运行我的管道时出现此错误:
bash:第 60 行:mvn:找不到命令
错误:作业失败:退出状态 1
我注意到我试图通过before_script在.gitlab-ci.yml文件中添加部分来解决问题:
before_script:    
- export MAVEN_HOME=/usr/local/apache-maven
我还添加了以下行:
environment = ["MAVEN_HOME=/usr/local/apache-maven"]
在 config.toml文件中。
问题仍然存在,我的执行者是:shell。
任何建议!
只需添加 maven docker 映像,将以下行添加为第一行:
image: maven:latest or image: maven:3-jdk-10 or image: maven:3-jdk-9
参考: https: //docs.gitlab.com/ee/ci/examples/artifactory_and_gitlab/
| 归档时间: | 
 | 
| 查看次数: | 10292 次 | 
| 最近记录: |