-
Jenkins Pipeline调用shell、python、java脚本的正确使用姿势
在设计Pipeline脚本的过程中,经常会遇到调用外部脚本来配合实现某些功能的场景。例如在服务器上执行shell命令、运行python或者java测试代码以及使用groovy脚本来实现一些更为复杂的功能等等。下面我就会针对这三种最常用的脚本使用场景进行详细说明!...
12月16日[解决方案]浏览:48
-
Gitlab+Jenkins Pipeline+k8s在生产环境中的应用
系统环境说明GitLab Community Edition 11.9.8Jenkins ver. 2.190.3仓库使用阿里的镜像仓库Kubernetes v1.14.2gitlab和jenkins-master可以选择自建或者部署到k8s中,当前场景是部署在k8s集群之外;...
12月16日[解决方案]浏览:45
-
Jenkins Pipeline 动态参数传递 Git 分支
背景公司其中一个项目采用分支上线模式,每次生产上线都需要修改 Jenkins 任务中的 Git 分支版本,改为参数传递 Git 分支。实现我们采用参数传递 Git 分支,另外也可使用...
12月16日[解决方案]浏览:73
-
详解Groovy 变量在jenkins pipeline中的正确使用姿势
一个例子引发的思考最近在做jenkins pipeline脚本的开发,因此开始使用groovy语言,在对变量的各种调用过程中,发现了一个奇怪的问题,代码如下:实例1...
12月16日[解决方案]浏览:40
-
JenkinsPipeline插件的十大最佳实践
Jenkins是卓越的自动化工具之一。Jenkins可通过使用插件进行设计扩展。插件使Jenkins拥有极大的灵活性,可以在各种平台上自动执行各种流程。Jenkins Pipeline建立在这种灵活性和丰富的插件生态系统的基础上,同时使Jenkins用户能够将其Jenkins自动化代码编写。Jenk...
12月16日[解决方案]浏览:40
-
手把手教你用 Jenkins + K8S 打造流水线环境
朋友的真实操作流程,使用 Jenkins 和 Kubernetes 完成持续集成和持续部署,有搭建,有入门,手把手教学文档,干得拧不出水来,分享一波。 本文作者:孙丹丹,女,单身 ,DevOps 运维工程师,CKA 认证。就职于某容器云平台服务公司,负责国内多家知名企业 DevOps 运维交付。...
12月16日[解决方案]浏览:22
-
企业DevOps之路:Jenkins 流水线 jenkins自由项目添加流水线
1. Pipeline 概述Pipeline 即流水线,是 jenkins2.X 的新特性,是 jenkins 官方推荐使用的持续集成方案。与传统的自由风格项目不同,它是通过...
12月16日[解决方案]浏览:26
-
Jenkins创建Pipeline jenkins创建用户并添加权限
近期使用Jenkins帮业务团队搭建过一次Pipline,并将测试流程加入到了Pipline中,将搭建过程的做了简单记录。考虑到项目的保密性,该文章仅演示搭建步骤和工具使用,文中的代码均为伪代码。JenkinsPipeline简介与安装01了解Jenkins的人相信对pipeline都有所耳闻,pi...
12月16日[解决方案]浏览:22
-
「持续集成」:Jenkins Pipeline 入门必知
「持续集成 Continuous Integration」「持续交付 Continuous Delivery」「持续部署 Continuous Development」...
12月16日[解决方案]浏览:24
-