如何在Pipeline作业上查看Jenkins工作区?

时间:2015-06-11 19:57:58

标签: jenkins jenkins-pipeline

如何在Pipeline作业上查看Jenkins工作区(之前称为工作流作业)?在标准作业中,我可以转到作业主页面并通过单击“工作区”查看它。

5 个答案:

答案 0 :(得分:41)

等待JENKINS-26138即使不方便也是可能的。单击管道步骤(在旧版本中,运行步骤)并选择node(或很少,ws)步骤的块开始创建了您感兴趣的工作区。(与自由式项目不同,在给定的构建中可能只有零个或几个这样的步骤。)在该步骤页面上将有一个工作区链接。

答案 1 :(得分:41)

  1. 转到Jenkins构建
  2. 在左侧单击“管道步骤”
  3. 然后右键点击“分配节点:开始 - (x分钟)”链接
  4. 在左侧单击工作区。完成!
  5. 下图可能有所帮助:

    Workspace

    查看此链接,了解如何在使用jenkins管道时获取工作区:https://www.selikoff.net/2016/07/10/workspace-jenkins-pipelines/

答案 2 :(得分:1)

只需使用manager.addShortText和manager.createSummary将链接添加到管道作业中的工作区。

很简单。

如果您在文件夹中的Job in路径只更改了Foldername little

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");
    }
}

答案 3 :(得分:0)

1)首先进入管道步骤,您将能够看到构建步骤和触发的构建。 enter image description here

2)无论您说什么#89,都可以看到内部版本ID或编号。点击它,你会得到    下面的视图。 enter image description here

3)现在单击工作空间链接。

答案 4 :(得分:-4)

按如下方式配置自定义工作区:

  • 转到Job_Name - &gt;配置 - &gt;高级项目选项
  • 启用名为&#34的复选框;使用自定义工作区&#34;
  • 填写&#39;目录&#39;与工作空间相关的字段(如果未导出则为绝对路径)

例如:$ JENKINS_HOME / Myspace,/ home / administrator / Mywork