2

mvn clean package我已经在 Go CD 中设置了一个带有一项任务的“Hello World”管道。我已经使用 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在我的代理中执行,一切正常。怎么了?有没有地方可以看到更具体的日志?

4

3 回答 3

3

Instead of running the following:

Command:

mvn clean package

try to use

Command:

/bin/bash

Arguments:

-c
mvn clean package
于 2016-09-23T21:37:47.377 回答
0

您可以使用:
命令

mvn

论据

clean
package
于 2019-06-03T09:55:08.713 回答
0

我在同样的问题上苦苦挣扎,并想出了一个对我有用的解决方案。也许,它会帮助你。

  1. 在您的代理的命令提示符中输入echo $PATH
  2. 这将显示所有路径变量。全部复制。
  3. 现在,在您的服务器的 GUI 中,选择您的管道配置并添加一个带有复制变量的 PATH 变量。
于 2018-08-19T19:54:11.560 回答