摘要: 一、介绍 jenkins的Master-slave分布式架构主要是为了解决jenkins单点构建任务多、负载较高、性能不足的场景。 Master/Slave相当于Server和agent的概念。Master提供web接口让用户来管理job和slave,job可以运行在master本机或者被分配到sl 阅读全文
posted @ 2018-09-05 17:50 Ambition-LC 阅读(1031) 评论(0) 推荐(0) 编辑
摘要: 一、 背景 如果只是简单的构建,jenkins自己默认的插件可以做,但是如果我们想要在构建过程中有更多功能,比如说:选择性构建、传参、项目指定变量等等其他功能,基础的参数化构建可以实现一些简单功能,但是要想使用更多功能这时候我们就需要借助参数化构建来实现交互的功能。此处我们来借助以下插件来进行实现: 阅读全文
posted @ 2018-09-05 17:45 Ambition-LC 阅读(1062) 评论(0) 推荐(0) 编辑
摘要: 一、 背景 针对开发、运维、测试针对不同角色进行不同权限划分, 基于插件: Role-based Authorization Strategy来实现。 一、 安装 安装该插件: 系统管理->管理插件-可选插件->搜索该插件选中直接安装即可。 二、 开启该插件功能 系统管理->全局安全设置-授权策略- 阅读全文
posted @ 2018-09-05 17:39 Ambition-LC 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 第1章 Python生态圈 第2章 编程与编程语言 python是一门编程语言,作为学习python的开始,需要事先搞明白:编程的目的是什么?什么是编程语言?什么是编程? 2.1 编程的目的: 计算机的发明,是为了用机器取代/解放人力,而编程的目的则是将人类的思想流程按照某种能够被计算机识别的表达方 阅读全文
posted @ 2018-09-04 14:21 Ambition-LC 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 参考网址: https://www.cnblogs.com/sxdcgaq8080/p/7156227.html 阅读全文
posted @ 2018-08-31 14:58 Ambition-LC 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 参考网址: https://blog.csdn.net/oggboy/article/details/78646622 阅读全文
posted @ 2018-08-28 15:52 Ambition-LC 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 一、Gin框架介绍 1.1 简介 A. 基于httprouter开发的web框架。 http://github.com/julienschmidt/httprouter B. 提供Martini风格的API,但比Martini要快40倍 C. 非常轻量级,使用起来非常简洁 1.2 Gin框架的安装与 阅读全文
posted @ 2018-08-20 19:02 Ambition-LC 阅读(1029) 评论(0) 推荐(0) 编辑
摘要: 一、web编程基础 1.1 web工作方式 1.2 HTTP协议详解 a、http 请求包体 GET /domains/example/ HTTP/1.1 //请求行: 请求方法 请求URI HTTP协议/协议版本 Host:www.iana.org //服务端的主机名 User-Agent:Moz 阅读全文
posted @ 2018-08-20 19:01 Ambition-LC 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 第1章 大纲 CI/CD, DevOps介绍 Git安装与使用 Jenkins安装与使用 权限管理 参数化构建 Master-Slave 流水线(Pipeline) 邮件通知 应用案例 第2章 环境 操作系统:CentOS7.4 第3章 CI/CD, DevOps介绍 持续集成(Continuous 阅读全文
posted @ 2018-08-20 15:30 Ambition-LC 阅读(1502) 评论(0) 推荐(0) 编辑
摘要: 一、接口介绍和定义 1.1 接口定义了一个对象的行为规范 A. 只定义规范,不实现 B. 具体的对象需要实现规范的细节 葵花宝典: 接口就是一层封装,1个例子,封装一个返还浏览器内容的接口。为什么不直接面向对象呢。你封装成一个接口的话,不论是返回文件或者图片或者html都可以通过接口进行返回,不用接 阅读全文
posted @ 2018-08-17 19:11 Ambition-LC 阅读(455) 评论(0) 推荐(0) 编辑