maven - 无法执行 GO CD 中的 "mvn clean package"任务

标签 maven go-cd

我在 Go CD 中设置了一个“Hello World”管道,其中包含一个任务 mvn clean package。我已经注册了一个具有 Java 和 Maven 并正在运行的代理。

当我触发管道时,作业失败:

12:05:08.655 [go] Start to execute task: <exec command="mvn" > <arg>clean package</arg> </exec>.
12:05:08.660 Error happened while attempting to execute 'mvn clean package'.  Please make sure [mvn] can be executed on this agent.

如果我在代理中执行mvn clean package,一切正常。怎么了?有没有地方可以看到更具体的日志?

最佳答案

而不是运行以下命令:

命令:

mvn clean package

尝试使用

命令:

/bin/bash

参数:

-c
mvn clean package

关于maven - 无法执行 GO CD 中的 "mvn clean package"任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37113514/

相关文章:

java - Hibernate 5 字节码增强关联管理仅朝一个方向工作

java - 我如何正确配置maven多模块项目

docker - 使用自动插件的GOCD服务器启动错误

maven - 通过 Jenkins 运行时构建失败

android - 无法找到 Google API 使用 map 的 Maven 依赖项

java - 在一个项目上为 "package org.spongycaSTLe.crypto does not exist",但在另一个项目上工作正常

docker - 在GoCD-Agent中实现FooD(Docker之外的Docker)

Go-CD:如何使用API​​触发管道?

amazon-ec2 - 使用 Yum 安装 GoCD 代理失败,找不到 `sysvinit-tools`

git - 如何设置 GoCD 来处理使用 SSH key 进行身份验证的私有(private) git 存储库?