Jenkins介绍 Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括: 1、持续的软件版本发布/测试项目。 2、监控外部调用执行的工作。 安装环境 操作系统:linux(centOS) 软件:jdk 7 软件:tomcat 软件:jenkins(2.7.1版) 安 ...
分类:
其他好文 时间:
2018-08-07 13:57:17
阅读次数:
143
前言 关于Jenkins的相关博客网上有很多,这里不再重复说。新进公司要搭建该环境,我也是参考了如下博文:http://www.jianshu.com/p/41ecb06ae95f 文中说的很详细也不再细说。当然在实际搭建中也遇到了不少的坑,所以特写此博客以作补充。 1. 初始密码获取 命令行:cd ...
分类:
移动开发 时间:
2017-09-08 16:20:01
阅读次数:
309
0、到系统管理-》系统设置 1、安装插件 Publish over SSH 2、配置 Publish over SSH 参数 1、pass 是私钥密码,此私钥文件放在安装 jenkins 的主机里边。 2、path to key 私钥文件的路径,(此私钥放在 安装jenkins 的主机里边) 3、K ...
分类:
其他好文 时间:
2017-09-02 10:32:46
阅读次数:
211
现在的团队主流还是使用maven进行项目管理,那么我们应该怎么使用maven的方式进行持续化集成呢,那就是我们需要安装maven的插件到jenkins里边,但是我们要进行这一步的时候呀,需要我们的Linux机器上也安装有maven啊。 那我们要怎么进行Linux下的maven安装勒 首先下载mave ...
分类:
系统相关 时间:
2017-08-07 16:49:42
阅读次数:
353
故事背景:公司计划搞持续化集成,而从GitLab8.0开始,GitLabCI就已经集成在GitLab中,因此我不得不面对一个问题,升级!目前环境:系统环境:Centos6.7x64软件版本:Gitlab源码安装7.14.3版本目标环境:系统环境:Centos7.2x64软件版本:GitLab9.3.6omnibus升级步骤规划:升级..
分类:
其他好文 时间:
2017-07-19 14:02:08
阅读次数:
1484
虽然写了两篇持续化集成的实例,但有些同学在安装Jenkins时会遇到一些麻烦,下面我给大家介绍下Jenkins的安装过程。我们先下载Jenkins官网:https://jenkins.io/download/(一定记得去官网下载)下载完成后我们点击文件进行安装一直点击一下步就ok了,当然可以选择你自己需要安..
分类:
其他好文 时间:
2017-05-03 19:21:07
阅读次数:
133
一、Jenkins介绍
Jenkins是基于Java开发的一款CI(持续集成)工具,主要用来持续发布软件项目,如打包测试一体化,由于基于Java开发,则需要安装JDK,最低版本不能低于JDK1.5二、Jenkins安装
1.首先从www.jenkins-ci.org,下载稳定版本的包,如我这里下载的就是jenkins2.19.4.建议大家下..
分类:
其他好文 时间:
2016-12-11 18:50:09
阅读次数:
152
最近用jenkins+gitlab+ansible做持续化集成,自动化部署和版本回滚。然而deploy plugin没能做到增量升级和回滚操作,折腾了很久决定自己写个脚本来简单实现。 环境: 各工具职能: 1、gitlab做版本管理 2、jenkins根据指定参数,分别执行部署或回滚操作;以及执行结 ...
分类:
系统相关 时间:
2016-07-13 21:48:12
阅读次数:
646
在一个团队中, 如果没有code review, 直接允许开发提交代码到版本库并部署环境, 那么在正式开始测试之前的代码走查就非常有必要了。 这里说的走查不是使用工具在持续化集成之前进行代码规范的检查, 而是根据PRD文档, 验证代码的实现是否符合需求描述。 在开始测试之前我都会先同步开发的代码,
分类:
其他好文 时间:
2016-02-03 14:25:24
阅读次数:
233
Jenkins也算是现在最流行的CI工具了,我们team也使用它来做持续化集成的工作。最近需要增加弹出式窗口来提醒相关人员job的状态,故选择Jenkins Notifier for Chrome这个Chrome浏览器的plugin来实现,而且我们team内部也都使用Chrome浏览器。具体安装方法...
分类:
其他好文 时间:
2015-07-15 18:37:30
阅读次数:
123