我需要通过使用java API以编程方式发送工作空间路径来触发Jenkins中的构建 所以构建将在那条特定的路径上。
要手动更改,我可以通过转到jobName => buildName =>工作区然后更改路径来实现 但是我怎么能通过在JAVA
中以编程方式发送每个构建的路径来做到这一点答案 0 :(得分:0)
如果您没有以通常的方式使用工作区,则可以通过更改工作目录(cd /some/path/elsewhere
或cd ${your_path_here}
)作为参数化构建步骤来完全忽略它们。然后,您可以使用Parameterized Trigger Plugin将路径参数传递给作业。
确保jenkins可以在所需的路径上运行(权限正确等)