2017-02-02 49 views
0

我們有Jenkins文件夾插件。當創建一個新文件夾並選擇「添加項目」時,包含Jenkins數據庫的任何項目都不可複製到「從...複製」選項中。將現有Jenkins項目複製到新文件夾的最簡單方法是什麼?如何將詹金斯的項目複製到文件夾中?

回答

1
  1. 選擇項目
  2. 選擇「移動」
  3. 從下拉
+0

謝謝,但那會將項目從文件夾外的詹金斯拉出來?有沒有辦法複製而不是移動,或者讓項目在文件夾內複製而不移動它們而可見? – dolphus333

+0

您是否嘗試過創建視圖?這可能是你想要的。 – tkosinski

1

你需要指定的絕對路徑選擇的文件夾。

例如,如果你創建的文件夾

Util 

而且裏面的Util你想從「複印」,在基礎層面複印作業「FooJob」指定FooJob的

/FooJob 

或者是內部文件夾欄指定

/Bar/FooJob 
1

answer given by krtrego(使用絕對路徑)是正確的 - 但是:您也可以在文件系統級別上覆製作業,這在許多情況下是可取的。也就是說,在Linux上做

cp -ar $JENKINS_HOME/jobs/jobXYZ $JENKINS_HOME/jobs/folderABC/jobs 

關機詹金斯事前和事後啓動它(或不關機,只是「從磁盤重裝配置」之後)。

根據「的定義很簡單,」 這可能如果複製許多工作是最好的選擇,因爲

  • ,則這是作業將不啓動之前唯一途徑您已完成全部移動(GUI級別的「文件夾副本」在「安靜」模式下不起作用)。
  • 對於某些作業,文件夾複製操作有時會花費年齡(字面意思)。

標語:除了最簡單的任務外,最好避免文件夾移動/複製。