将Git位置作为参数传递给Maven

时间:2017-03-06 18:23:53

标签: git maven jenkins

我有一个带有此调用的Jenkins脚本:

mvn "-e -X release:prepare"

这会失败,因为找不到git:/bin/sh: git: command not found(它在内部调用git)。

在脚本中,我正在调用这样的git:sh("{env.git} status"),它有效。

因此,我试图将git环境变量传递给Maven:

mvn "-Dgit=${env.git} -e -X release:prepare"

然而,/bin/sh: git: command not found再次失败。

所以看起来Git的地址没有被正确发送到Maven。知道为什么吗?

0 个答案:

没有答案