-
通过Jenkins Pipeline聚合多个job一键发布
问题微服务项目中,集合了多个不通过功能的微服务,开发过程中,将多个微服务组件共同使用的依赖包放在了公共的类库中供其他服务组件引用。...
12月16日[解决方案]浏览:52
-
-
Jenkins+PipelineScript+Groovy+Mysql持续集成配置
1. Jenkins+PipelineScript+Groovy+Mysql持续集成配置说明Jenkins中的Pipeline Script功能十分强大,不再简单的调用SHELL指令, 可以完全支持Groovy脚本语言,兼容JAVA生态,可以支持各种第三方组件,再加入Mysql的打包配置持久化, 可...
12月16日[解决方案]浏览:51
-
Jenkins Pipeline调用shell、python、java脚本的正确使用姿势
在设计Pipeline脚本的过程中,经常会遇到调用外部脚本来配合实现某些功能的场景。例如在服务器上执行shell命令、运行python或者java测试代码以及使用groovy脚本来实现一些更为复杂的功能等等。下面我就会针对这三种最常用的脚本使用场景进行详细说明!...
12月16日[解决方案]浏览:55
-
Gitlab+Jenkins Pipeline+k8s在生产环境中的应用
系统环境说明GitLab Community Edition 11.9.8Jenkins ver. 2.190.3仓库使用阿里的镜像仓库Kubernetes v1.14.2gitlab和jenkins-master可以选择自建或者部署到k8s中,当前场景是部署在k8s集群之外;...
12月16日[解决方案]浏览:50
-
Jenkins Pipeline 动态参数传递 Git 分支
背景公司其中一个项目采用分支上线模式,每次生产上线都需要修改 Jenkins 任务中的 Git 分支版本,改为参数传递 Git 分支。实现我们采用参数传递 Git 分支,另外也可使用...
12月16日[解决方案]浏览:78
-
详解Groovy 变量在jenkins pipeline中的正确使用姿势
一个例子引发的思考最近在做jenkins pipeline脚本的开发,因此开始使用groovy语言,在对变量的各种调用过程中,发现了一个奇怪的问题,代码如下:实例1...
12月16日[解决方案]浏览:45
-
JenkinsPipeline插件的十大最佳实践
Jenkins是卓越的自动化工具之一。Jenkins可通过使用插件进行设计扩展。插件使Jenkins拥有极大的灵活性,可以在各种平台上自动执行各种流程。Jenkins Pipeline建立在这种灵活性和丰富的插件生态系统的基础上,同时使Jenkins用户能够将其Jenkins自动化代码编写。Jenk...
12月16日[解决方案]浏览:45
-
手把手教你用 Jenkins + K8S 打造流水线环境
朋友的真实操作流程,使用 Jenkins 和 Kubernetes 完成持续集成和持续部署,有搭建,有入门,手把手教学文档,干得拧不出水来,分享一波。 本文作者:孙丹丹,女,单身 ,DevOps 运维工程师,CKA 认证。就职于某容器云平台服务公司,负责国内多家知名企业 DevOps 运维交付。...
12月16日[解决方案]浏览:27
-
企业DevOps之路:Jenkins 流水线 jenkins自由项目添加流水线
1. Pipeline 概述Pipeline 即流水线,是 jenkins2.X 的新特性,是 jenkins 官方推荐使用的持续集成方案。与传统的自由风格项目不同,它是通过...
12月16日[解决方案]浏览:34