Jenkins Pipeline Builds:在UI中查看工作区

时间:2016-07-27 16:10:48

标签: jenkins jenkins-pipeline

我们正在尝试使用多分支管道构建。该功能的主要优点是,它允许我们在创建新分支时自动创建新的Jenkins作业。

但是,与使用UI选择如何进行构建的旧方法相比,它实现起来要困难一些。此外,某些功能似乎缺失。

例如,在Jenkins Freestyle工作中,我们可以使用Jenkins UI浏览工作区,下载单个文件,甚至清除工作区。当构建出错或者开发人员需要一个未归档的特定构建资产时,我们发现这很有用。

我注意到在Jenkins Pipeline作业中,UI不再提供对工作区的访问权限。我知道我可以存档工作区,但我真的不想保存它 - 特别是对于每个构建。我只是希望能够浏览工作区或清除它,如果某些事情导致构建过程出现问题。

有没有办法通过管道取回这个功能?我不想为每个构建存档工作区(空间问题),但我确实希望能够在出现问题时看到工作区的样子。

Freestyle Job with *Workspace* UI

带工作区UI的自由式作业

Pipeline Job. No ability to browse Workspace

管道工作。无法浏览Workspace

2 个答案:

答案 0 :(得分:37)

您可以通过三个简单步骤查看工作空间:

  1. 首先,转到您感兴趣的构建版本,然后单击“管道步骤”。

  2. 然后单击“分配节点:启动”。如果您有多个节点,则需要多次执行此操作。

  3. 然后单击工作区链接。 (它出现在左侧窗格中)。

答案 1 :(得分:-1)

您还可以点击构建页面上的ALTER TABLE `table_name` IMPORT TABLESPACE;

enter image description here