随笔分类 -  持续交付

摘要:jenkins GitHub 自动触发转载请注明出处: 转载自Bin's Blog: jenkins GitHub 自动触发( http://www.wenbin.cf/post/54/ )需要在github得到push后自动触发jenkins做构建参考自http://www.cnblogs.com 阅读全文
posted @ 2017-03-22 10:53 juandx 阅读(1091) 评论(0) 推荐(0) 编辑
摘要:自己搭建的devops环境是gitlab/gerrit/jenkins 1. 首先自己checkout一个自己的代码分支,一般不要在master上做直接修改 2. 修改后git add file, git commit 3. git review 4. jenkins自动部署测试 5. 人工revi 阅读全文
posted @ 2016-12-07 11:31 juandx 阅读(770) 评论(0) 推荐(0) 编辑
摘要:CentOS安装gitlab,gerrit,jenkins并配置ci流程 By Wenbin juandx@163.com 2016/4/9 这是我参考了网上很多的文档,配置了这三个软件在一个机器上,web分别访问8081,8082,8083端口,成功构建了一个ci流程。 版本都是目前最新的版本。 阅读全文
posted @ 2016-04-09 19:14 juandx 阅读(4858) 评论(0) 推荐(0) 编辑
摘要:1、在git review后,必须前一天commit先merge后,下一个commit 才能merge,不然就会出现merge pending的状态。 2、jenkins的gerrit trigger的项目,只能是提交代码的时候才能出发,手动的话就会无效,报错为 Started by user mu 阅读全文
posted @ 2016-02-19 18:10 juandx 阅读(695) 评论(0) 推荐(0) 编辑
摘要:默认gerrit的web服务端口为8080,通过apache的反向代理就可以使用标准的80(HTTP)来访问gerrit的web界面,在apache的配置文件httpd.conf添加如下反向代理和HTTP认证设置: <VirtualHost *:80> ProxyRequests Off Proxy 阅读全文
posted @ 2016-02-17 15:41 juandx 阅读(12715) 评论(0) 推荐(0) 编辑
摘要:一般的开发流程中的代码管理1. 从版本库中下载代码git clone ssh://wenbin@192.168.1.3:29418/mustang-web2. 针对某个feature(比如instance-lanuch)开新分支cd mustang-webgit checkout -b instan... 阅读全文
posted @ 2016-01-11 18:43 juandx 阅读(638) 评论(0) 推荐(0) 编辑
摘要:自动化部署教程(一) redhat安装jenkins 源配置: sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo sudo rpm --import https://jen 阅读全文
posted @ 2015-12-04 19:02 juandx 阅读(1418) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示