2015-06-11 109 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"); 
    } 
} 
相关问题