我在想如何區分用戶之間的jenkins構建。我的主要用例是想要構建和運行他的SVN分支的測試工作的用戶。Jenkins:複製視圖並添加作業來查看
由於我有很多用戶,我希望這些作業具有某種類型的「標籤」來標識用戶和分支,並防止作業之間發生衝突,因爲如果它們具有相同的名稱,則它們將使用相同的工作區目錄這會刪除其他用戶的工作。
我能找到的唯一方法是以編程方式複製作業並更改其屬性(例如名稱和分支)。所以如果你想保持我的工作秩序,我想能夠組織視圖中的用戶工作,我使用嵌套的視圖插件,但所有的Jenkins API只顯示創建一個簡單的視圖,而我要使用嵌套視圖。所以我認爲是複製一個「模板視圖」並改變它的屬性。
有沒有辦法通過REST API或Python(最好)來做到這一點?
謝謝!
評論「我能找到的唯一方法是以編程方式複製作業並更改其屬性」 - [svnmerge插件](https://wiki.jenkins-ci.org/display/JENKINS/Subversion+合併+插件)可能會使這更容易。 – jwernerny