
devops
文章平均质量分 53
devops相关
懒佯佯大哥
随心
展开
-
jenkins(四)jenkins job builder(未完)
1、简介:JJB:全称是jenkins job builder,提供了快速配置jenkins任务的能力,便于puppet、docker等进行配置管理。通过jjb将yaml/json文件转化为jenkins可识别的xml文件,从而实现快速的配置。并且,使用了JJB之后,对jenkins的配置,都可以使用版本库进行管理,这样就很容易追溯历史,便于管理,极大的简化了工程的配置管理,为自动化的持续原创 2017-02-26 23:07:39 · 3382 阅读 · 0 评论 -
Jenkins(三)RF插件使用
jenkins作为一个开源工具,是非常强大的,其支持各种各样的插件,这里我会介绍RF插件的使用。RF全称为Robotframework,是一个开源的自动化测试框架,其实基于python编写的,支持关键字驱动,友好的可视化界面很适合测试人员,也是自动化运维的一个不错的帮手,但其也存在一些缺点,如响应速度慢、索引复杂等。笔者的公司有段时间一直在讨论自动化脚本的编写是应该采用纯python脚本,还是原创 2016-03-28 00:06:49 · 4015 阅读 · 0 评论 -
Jenkins(二)linux slave构建
上一篇写了Jenkins怎么进行安装、设置windows2008、ubuntu的slave节点。其实在笔者的公司做公有云的运维自动化,也是使用Jenkins进行的。因此是有必要学习Jenkins的任务调度,这也是本节的目的。本文的目的:创建jenkins任务,调度ubuntu slave节点进行任务构建。1、首先先看看可选的任务类型: 这里有四种任务类型,不过对于初学者而言,这四种原创 2016-03-22 23:37:07 · 1588 阅读 · 0 评论 -
Jenkins(一)安装部署
Jenkins安装搭建jenkins是一个开源的持续集成工具,其使用比较简单,是很多软件所使用的集成工具,使用者众多,并且拥有极好的解决方案。笔者的公司采用的是自研的CI工具,也存在一些问题,但从事产品所涉及的开源软件是采用jenkins作为持续集成工具。本文的目的:旨在搭建一个windows8的master节点,调用slave节点windows2008、ubuntu的jenkins持续集原创 2016-03-16 22:51:00 · 1141 阅读 · 0 评论 -
SVN(一)安装部署
SVN(一)安装部署Subversion(简称svn)是一个开源的集中式版本管理系统,便于版本的集中式管理,但也有一些不方便的地方,比如提交更新必须是联网,更新提交信息不够详细等,很多人倾向于使用git,说其功能比svn更加强大,但就实用性而言,svn使用是相对简单的,对于很多版本控制系统而言,svn也是一个不错的选择。这里将会搭建一个基于subversion的版本控制系统,其基于Apac原创 2016-04-10 23:39:46 · 4782 阅读 · 0 评论 -
Git(一)git/github简介
git与github最近看了点关于github的东西,应方林波要求,做一个简单的普及。1、关于git与githubgit:是免费的、分布式版本控制系统,可以方便的进行版本的控制。github:是一个开源的代码托管网站,其是基于git的代码托管网站。git最初是Torvalds在2005年创建的,为了提升linux内核源码的管控。后来在2008年的时候,基于git的代码托管网站Githu原创 2016-09-17 23:00:15 · 670 阅读 · 0 评论