企业实战(23)基于Docker平台的Jenkins项目管理(5)

简介: 企业实战(23)基于Docker平台的Jenkins项目管理(5)

相关文章


企业实战(23)基于Docker平台部署Jenkins中国定制版(1)


 企业实战(23)基于Docker平台的Jenkins添加node节点与报错详解(2)


企业实战(23)基于Docker平台的Jenkins用户项目权限授权(3)


企业实战(23)基于Docker平台的Jenkins凭据管理与应用(4)


安装插件


 为了后面更好的进行Jenkins的项目管理和使用流水线的一些功能,建议将插件管理中所有前面带Pipeline的插件都装上。

1.png2.png3.png4.png5.png

插件全部安装完成后重启Jenkins生效,安装失败的插件可以再次重试安装或者手动下载安装。


创建流水线项目

6.png7.png

可以看到,在创建流水线项目的时候,我们配置了“丢弃旧的构建”,保持构建的天数为30天,保持构建的最大个数为20个,还选择了“参数化构建过程”,添加了“选项参数”跟“字符参数”的具体内容,最后流水线选择Pipeline script中的“Hello World”模板保存


构建devops-test流水线项目

8.png9.png 在正式构建之前需要选择或输入我们开始配置的两项参数。

10.png11.png12.png


构建完成后可以查看控制台输出信息


修改并回放构建过的流水线(更改调试代码)

13.png14.png15.png16.png

删除项目

17.png

项目文件夹(管理项目)

18.png19.png20.png21.png

1.在Test文件夹中新建test03项目

22.png23.png24.png

2.查看Test文件夹下的项目

25.png26.png

3. 移动test开头的项目至Test文件夹

27.png28.png29.png

4.查看移动后的项目

30.png31.png

视图(管理项目)

32.png33.png34.png

在配置视图的时候,可以看到“任务(项目)过滤器”有两种任务(项目)过滤的方法,第一种就是直接勾选要放入这个视图的任务(项目)即可;第二种就是当任务(项目)量很多的时候,可以使用正则表达式来过滤任务(项目)。

35.png

使用正则表达式将所有test开头的任务(项目)放入到TEST视图中。


查看视图TEST

36.png

 可以看到根据刚才配置的正则表达式已经自动将test开头的所有任务(项目)放入了TEST视图中。

相关文章
|
6月前
|
监控 Kubernetes 安全
还没搞懂Docker? Docker容器技术实战指南 ! 从入门到企业级应用 !
蒋星熠Jaxonic,技术探索者,以代码为笔,在二进制星河中书写极客诗篇。专注Docker与容器化实践,分享从入门到企业级应用的深度经验,助力开发者乘风破浪,驶向云原生新世界。
730 51
还没搞懂Docker? Docker容器技术实战指南 ! 从入门到企业级应用 !
|
10月前
|
运维 监控 数据可视化
容器化部署革命:Docker实战指南
容器化部署革命:Docker实战指南
|
9月前
|
供应链 测试技术 开发者
用 Docker 轻松部署 ERPNext 15:多场景实战指南
ERPNext 15 是一款功能全面的开源企业资源规划系统,结合 Docker 容器化部署,具备高效、灵活、低成本等优势。适用于小微企业数字化起步、多分支机构协同办公、开发者测试环境搭建、短期项目管理及企业内部培训等多种场景。模块化设计支持按需扩展,满足不同规模企业需求,是实现高效企业管理的理想选择。
用 Docker 轻松部署 ERPNext 15:多场景实战指南
|
10月前
|
安全 Java Docker
Docker 部署 Java 应用实战指南与长尾优化方案
本文详细介绍了Docker容器化部署Java应用的最佳实践。首先阐述了采用多阶段构建和精简JRE的镜像优化技术,可将镜像体积减少60%。其次讲解了资源配置、健康检查、启动优化等容器化关键配置,并演示了Spring Boot微服务的多模块构建与Docker Compose编排方案。最后深入探讨了Kubernetes生产部署、监控日志集成、灰度发布策略以及性能调优和安全加固措施,为Java应用的容器化部署提供了完整的解决方案指南。文章还包含大量可落地的代码示例,涵盖从基础到高级的生产环境实践。
650 3
|
12月前
|
Ubuntu Linux Docker
Docker容器的实战讲解
这只是Docker的冰山一角,但是我希望这个简单的例子能帮助你理解Docker的基本概念和使用方法。Docker是一个强大的工具,它可以帮助你更有效地开发、部署和运行应用。
274 27
|
11月前
|
关系型数据库 MySQL 数据库
Docker Compose-实战
Docker Compose-实战
327 5
|
jenkins Devops Java
DevOps实践:Jenkins在持续集成与持续部署中的价值
【10月更文挑战第27天】在快速发展的软件开发领域,DevOps实践日益重要。Jenkins作为一款流行的开源自动化服务器,在持续集成(CI)和持续部署(CD)中扮演关键角色。本文通过案例分析,探讨Jenkins在Java项目中的应用,展示其自动化构建、测试和部署的能力,提高开发效率和软件质量。
497 2
|
监控 jenkins Shell
jenkins结合gitlab实现CI(持续集成)
通过本文的介绍,我们详细了解了如何结合Jenkins和GitLab实现持续集成。从环境准备、插件配置到Pipeline任务创建和CI流程监控,每一步都提供了详细的操作步骤和示例代码。希望本文能帮助开发者快速搭建起高效的CI系统,提高项目开发效率和代码质量。
1488 9
|
Java jenkins 持续交付
Jenkins集成Maven
通过以上步骤,可以在Jenkins中成功集成Maven,实现自动化构建和部署。通过定时构建、SCM轮询等方式,可以确保代码库中的最新变更能够及时构建和测试,提高开发效率和代码质量。这种集成方式在实际项目中具有广泛的应用前景,能够显著提升团队的协作效率。
520 8