如何在 Jenkins 中将现有工作从一个视图移动到另一个视图?

How to move an existing job from one view to another in Jenkins?

我想将现有工作从一个视图移动到另一个视图,但我找不到方法。复制作业并将其从其他视图中删除的唯一方法是什么?我想有相同的名字,根据我的经验,Jenkins 不能很好地处理作业的重命名。

您可以简单地通过编辑视图(link "Edit view" 在左侧)和 check/uncheck 复选框来完成

要删除:

  1. 单击要从中删除的视图。

  2. 单击左侧工具栏中的 "Edit View"。

  3. 向下滚动并取消选中您的作业(您将在 "Job Filter" 部分看到 "Jobs" 区域)。

要添加:

同上,只是在3中,您需要勾选要添加到视图中的作业。

自上一个 Jenkins 版本(实际使用 1.651.1)以来,左侧菜单中有一个 [移动] link,您可以从下拉列表中简单地选择目标文件夹,然后您必须编辑查看以包含作业。

以上答案全部正确。但是,只有在 selects "List View" 创建新视图时,复选框才可用。如果你 select "My view" 相反,它可能不起作用。

1) 单击要添加新创建的 Job 的视图,如图所示。

2) 单击左侧的“编辑视图”,然后使用复选框 select 作业过滤器下的适当作业。

3) 一旦您 select 编辑了所需的作业,请单击保存按钮。此职位现在将显示在视图下。

在某些情况下,例如我的情况,您可能找不到 EditView。我可以通过单击仪表板视图中的齿轮图标并选择 'Configure' 按钮

来解决它

然后您将获得 select/unselect 个职位的视图编辑表单