2015-06-11 47 views

回答

29

待定JENKINS-26138儘管不方便,但仍有可能。點擊管道步驟(在舊版本中,運行步驟)並選擇node塊開始(或很少,ws),這創造了你感興趣的(不像自由泳項目的工作區一步,有可能是零或幾個這樣的步驟在給定的版本。)在該步驟頁面上將有一個工作區鏈接。

+4

[此相同的答案的詳細版本(在工作https://www.selikoff.net/2016/07/10/workspace -jenkins-pipelines /),附圖片。 –

+0

如果鏈接轉到404頁面怎麼辦?構建仍在運行,所以我知道工作區仍然存在。 – Trejkaz

+0

啊,我明白了......節點步驟中的那個總是404,但工作區步驟中的那個工作。所以它看起來非常重要,但是也許他們應該只顯示兩個工作鏈接,或者如果頁面轉到404頁面,則將鏈接從頁面中移除。 – Trejkaz

-2

配置自定義的工作空間,如下所示:

  • 轉到JOB_NAME - >配置 - >高級項目選項
  • 打開名爲「使用自定義的工作空間」
  • 填充「目錄」字段相關的複選框你工作區(如果不是出口國絕對路徑)

如:$ JENKINS_HOME/MySpace上,/家庭/管理者/ MYWORK

+1

這不回答OP的問題 - 如何通過Jenkins GUI瀏覽工作區 –

2

只需添加使用manager.addShortText鏈接和manager.createSummary到管道作業中的工作區。

很簡單。

如果你在一個文件夾的路徑只是改變了文件夾名稱的小

node("someslave") 
{ 
    stage("Create workspace link") 
    { 
     def Foldername = JOB_NAME;   
     def theString = "<a href='https://jenkins.com/job/" + Foldername + "/" + BUILD_NUMBER + "/execution/node/3/ws/'>Workspace</a>"; 
     manager.addShortText(theString, "blue", "white", "0px", "white"); 
     manager.createSummary("green.gif").appendText("<h1>" + theString + "</h1>", false, false, false, "blue"); 
    } 
} 
相關問題