Pipline简介 pipline 是帮助 Jenkins 实现 CI 到 CD 转变的重要角色,是运行在 jenkins 2.X 版本的核心插件,简单来 说 Pipline 就是一套运行于 Jenkins 上的工作流框架,将原本独立运行于单个或者多个节点的任务连 接起来,实现单个任务难以完成的复杂 ...
分类:
其他好文 时间:
2020-06-20 00:49:53
阅读次数:
47
职位 职位描述 工作职责(职位描述):1.熟练Linux脚本编写,具备Python基础;2.熟练网络配置,了解常用网络协议;3.学习能力强,热爱新技术;4.有Jenkins,Docker,K8s经验优先;5.可接受应届生;6.非机房。这是一款研发五年的全新产品,带来对事物背后逻辑更深的理解。与其在外 ...
分类:
其他好文 时间:
2020-06-19 22:59:07
阅读次数:
190
需求目前线上环境系统通过Jenkins发布时,需先将发布的ECS实例手动下线,即在阿里云SLB手动修改权重为0。然后在Jenkins中发布构建,发布完成后,又在SLB上手动修改权重。现为了省去每次登录阿里云SLB控制台,手动修改SLB权重这一繁琐的手动操作。现通过调用阿里云SLB的API结合Python程序去实现,通过API实现对SLB下的ECS实例的下线、移除、增加等操作,实际情况用的比较多的是
分类:
编程语言 时间:
2020-06-19 00:34:18
阅读次数:
133
前置工作: 1、服务器上安装好jenkins 2、服务器上安装jdk1.8 3、服务器上安装Maven 4、安装插件:Publish over SSH(发布到远程服务器上), 然后再Configure System配置远程服务器: #5 全局工具配置: #6 新建一个自由项目配置信息 #7 配置构建 ...
分类:
其他好文 时间:
2020-06-18 21:36:54
阅读次数:
57
前文导航 Docker决战到底(一) 虚拟机中安装ubuntu系统 Docker决战到底(二) Docker环境搭建 Docker决战到底(三) Rancher2.x的安装与使用 Docker决战到底(四) Jenkins的安装与使用 一、前言概要 本篇实践记录主要围绕制作一个自己的jenkins镜 ...
分类:
其他好文 时间:
2020-06-18 20:01:00
阅读次数:
76
构建dubbo-demo-consumer,可以使用和dubbo-demo-service的流水线来构建 1.登录jenkins构建dubbo-demo-consumer 2.填写构建dubbo-demo-consumer的信息 构建完成了dubbo-demo-consumer(消费者) 3.登录h ...
分类:
其他好文 时间:
2020-06-18 19:57:50
阅读次数:
73
说到CI(持续集成)也许你脑子里马上会蹦出一个著名的CI工具,就是我们本篇实践记录中的jenkins。 没错,jenkins能够帮助我们更容易的做到持续集成,但是也需要你不断的提交代码到主干,从而实现持续集成的目的。我经常在项目团队协作中提醒同事需要频繁的拉取与提交代码,但大部分人总习惯了每日一更, ...
分类:
其他好文 时间:
2020-06-18 19:57:08
阅读次数:
84
1.安装gitlab 详情看:https://www.cnblogs.com/sanduzxcvbnm/p/13023373.html 安装好gitlab后,然后创建一个普通用户,编辑用户,给用户设置密码,添加本机ssh密钥到gitlab里,使用普通用户上传代码 2.安装jenkins 详情看:ht ...
分类:
编程语言 时间:
2020-06-18 19:42:01
阅读次数:
94
前文导航 Docker决战到底(一) 虚拟机中安装ubuntu系统 Docker决战到底(二) Docker环境搭建 Docker决战到底(三) Rancher2.x的安装与使用 Docker决战到底(四) Jenkins的安装与使用 Docker决战到底(五) 制作自己的Jenkins镜像 Doc ...
分类:
编程语言 时间:
2020-06-18 19:26:26
阅读次数:
58