同一个工作空间用于多个工作

我有一个叫“开发”的工作,另一个叫做“代码分析”。 目前我们有两个不同的工作和不同的工作空间,但代码相同; 有什么办法可以使用相同的工作空间进行多个工作吗?
我检查了Jenkins中的插件,但是我还没有find合适的插件。

假设您的开发Jenkins作业工作区是/var/workspace/job1 。 在code analysis作业configuration页面的Advanced Project Options单击Advanced然后selectUse custom workspace选项,并为开发作业提供相同的工作空间/var/workspace/job1

有一个jenkins插件,使您可以创build一个共享的工作场所设置他们在每个需要从给定的存储库文件的工作。

用例:

类似于你所需要的,首先从同一个Git仓库创build两个工作,然后去“pipe理Jenkins”,然后创build一个共享工作区 。 并指出,每一个工作,你需要阅读该文件。

jenkins插件

https://wiki.jenkins-ci.org/display/JENKINS/Shared+workspace+plugin#


PS:你应该看看“已知问题”可能是一个交易断路器为您的需求。

有时候,在新复制的作业上,共享空间的url参数不能保存到第一个“保存”configuration上,你应该保存作业两次以确保。

^^这一个仍然没有解决 ,我尝试了,仍然发生。 经过一些保存(只是肯定),这项工作完美运行。

如果您找不到Use custom workspace ,则可以将其置于您的项目configure>General>Advanced>Use custom workspace