Jenkins 视图(View)

Jenkins 视图(View)

一、视图是什么

Jenkins 视图(View) 如下图中

All、Apps 都是 Jenkisn 中的 View

左侧如果有 New View 或者 点击 All 这一行最右侧的 + 号,都可以创建视图

二、视图(View)的作用

点击最左侧的 All 可以看到所有的任务

随着项目不断发展,会创建许多任务,会非常混乱,如何合理的区分、划分这些任务,就是视图要处理的事情

点击创建视图

Name:输入视图名

  • Type
    • List View:以列表格式显示项目,可以选择当前视图显示哪些任务
    • MyView:此视图自动显示当前用户有权访问的所有任务
  1. 创建一个 List View 类型的视图

    填写名字 -> 勾选 List View -> Create

    点击打开创建的视图 或者选中视图,点击左侧的 Edit View

    在 Jobs 下放勾选要显示在这个 视图下的 任务 -> Apply -> Save

    MyListView_1 只勾选了 TestProject2 项目,所以选择MyListView_1这个视图时,下面列表中也只显示了这一个

  2. 创建一个 My View 类型的视图

    没有选择显示哪个视图的功能,因为 MyView 类型的视图,会显示当前用户有权访问的所有任务

切换到 MyView_1 视图

三、文件夹

随着任务不断增多,仅仅通过 View 来区分已经不行了,那么此时可以创建文件夹,将同一个相同类型的任务放在同一个文件夹中,就简单多了

或者是开了新的项目,也有必要把不同项目的任务区分存放

点击 New Item 不仅可以创建任务,还可以创建文件夹

创建如下

创建一个 New View,命名为 Apps,Type 设置为 List View

Apps 这个视图下,只勾选每个项目的文件夹 Project1、Project2

切换到 Apps 视图

四、文件夹中创建 View

打开 Project1 文件夹如下

在 Project1 文件夹下,点击左侧 New Item 创建一个新任务 CIAndroid

回到 Project1 文件夹下,点击 All 右侧 + 号添加 View 名为 Master,类型选择 List View

在 Master 视图下 Jobs 中选择 CIAndroid

五、任务显示范围

在文件夹 Project1 下面的 Master 视图,选择 任务的时候,只能看到 CIAndroid,项目中其他任务在 Master 视图下是看不到的

这是因为 任务的归属范围,目前归属 Project1 的任务只有 CIAndroid,所以只能选择这一个

如何让 Project1文件夹下的视图能够看到其他任务?

找一个需要不归属 Project1 的任务,打开任务

在左侧栏中有一个 移动 或者 Move 的选项,点击

点击 Jenkins 会自动显示下拉框,然后选择 Jenkins >> Project1

点后点击下方的 Move 按钮

从 TestProject2 任务左上角可以看到 Dashboard > Project1 > TestProject2

此时再回到 Project1 文件夹下的 Master 视图,点击 Edit View,可以在 Jobs 中选择 TestProject2 任务了

显示如下

相关推荐
oMcLin2 天前
如何在Rocky Linux 8.5上部署并优化Jenkins流水线,支持跨平台CI/CD自动化与容器化构建?
linux·ci/cd·jenkins
无心水2 天前
【分布式利器:腾讯TSF】7、TSF高级部署策略全解析:蓝绿/灰度发布落地+Jenkins CI/CD集成(Java微服务实战)
java·人工智能·分布式·ci/cd·微服务·jenkins·腾讯tsf
记得开心一点嘛3 天前
Elasticsearch
运维·jenkins
oMcLin3 天前
如何在 Ubuntu 22.04 上部署并优化 Jenkins 2.x 流水线,提升持续集成与自动化测试的效率?
ubuntu·ci/cd·jenkins
世界尽头与你3 天前
CVE-2024-43044_ Jenkins agent connections 文件读取漏洞
安全·网络安全·渗透测试·jenkins
tianyuanwo3 天前
TERM变量迷思:从Jenkins节点连接差异看终端仿真与构建系统的微妙关系
运维·ssh·jenkins·java web·term
一勺菠萝丶3 天前
Jenkins 打包显示 SUCCESS 但产物不全?日志出现 Killed 的排查与解决(小白版)
运维·jenkins
Anakki3 天前
企业级 Elastic Stack 集成架构:Spring Boot 3.x 与 Elasticsearch 8.x 深度实践指南
运维·jenkins·springboot·elastic search
一只往上爬的蜗牛3 天前
【Jenkins】Jenkins 中如何在 Build Artifacts 显示自动化测试生成的文件
运维·jenkins
2501_906150563 天前
开源问卷平台DWSurvey开发配置记录
运维·开源·jenkins