如何从java以编程方式更改Jenkins工作空间路径?

时间:2014-01-26 13:50:02

标签: java jenkins hudson

我需要通过使用java API以编程方式发送工作空间路径来触发Jenkins中的构建 所以构建将在那条特定的路径上。

要手动更改,我可以通过转到jobName => buildName =>工作区然后更改路径来实现 但是我怎么能通过在JAVA

中以编程方式发送每个构建的路径来做到这一点

1 个答案:

答案 0 :(得分:0)

如果您没有以通常的方式使用工作区,则可以通过更改工作目录(cd /some/path/elsewherecd ${your_path_here})作为参数化构建步骤来完全忽略它们。然后,您可以使用Parameterized Trigger Plugin将路径参数传递给作业。

确保jenkins可以在所需的路径上运行(权限正确等)