本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- tanling8334
- 龙儿筝
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- jbosscn
- mengjichen
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Jenkins创建Job
这里记录一下创建一个基于Maven构建的任务(job)
这个图是进入Jenkins的首页
1、点击《新建》按钮,进入到如下界面
2、选择构建一个Maven的项目,然后进入下一步,添加描述信息等,其中重点需要注意的是“源码管理”这里的选项,我这里选择的是svn的选择
点击“ADD”以后,就能设置svn的地址和用户名、密码等信息了
这个页面是经过升级的svn插件。
其他的可 ...
Jenkins 环境搭建
这里介绍怎么搭建Jenkins
Jenkins是java开发的系统,支持多个系统的搭建,即:windows和linux
下面我这里记录的是windows版本的过程,具体的步骤可以参照Jenkins的官网。
上面有详细的介绍,这里只是记录了我在按照过程中的步骤及遇到的问题
相对来说Jenkins在windows上的安装还是比较简单的
安装要求:
1、最新版本要求JDK1.6以上
按照 ...
Jenkins 介绍
这里主要记录自己对jenkins的搭建过程,及使用情况
Jenkins是一个支持插件的,持续集成的开源系统。
Jenkins主要能完成对项目的持续集成,把开发人员从重复的集成工作中解放出来
Jenkins有如下特点:
1、简单的按照:只需要使用java -jar jenkins.war, 或者把它放到一个servlet容器中,比如tomcat。不需要特别的安装,也不需要database ...
Jenkins简单使用
环境
CentOS+JDK7+MAVEN3.2+SVN/GIT
SVN安装
yum install -y subversion
一.下载并运行Jenkins
地址:http://jenkins-ci.org/
运行
1.放到Tomcat下运行,访问地址host:port/jenkins
2.或者通过命令 java -jar jenkins.war ...
jenkins插件下载地址
所有的插件下载地址都在这里:
http://mirror.xmission.com/jenkins/plugins/
摘自:http://nanjingjiangbiao-t.iteye.com/blog/1793446
Linux下Jenkins迁移
1. 将Jenkins程序目录copy过去
源程序在/export/data/tomcatRoot/ofctest-jenkins.jd.com下面
tar -cvzf jenkins.tar.gz ofctest-jenkins.jd.com 将源程序压缩成jenkins.tar.gz,并copy到新服务器上,在新服务器上放到相应的tomcat目录下,这时 ...
Jenkins项目持续集成工具(svn项目使用方式)
自己部署时遇到几个盲点,现在路已经可以行的通,下面是一个持续集成的例子,用到的人可以参考下。
http://jenkins-ci.org/
1.下载jenkins.war,将war放入tomcat webapp下。
2.jenkins默认路径是C盘, 修改jenkins默认路径
环境变量中设置:
JENKINS_HOME 值:D:\ALMS-SERVER\jenkins
3.启动to ...
jenkins下载svn代码有延迟的解决方法
问题:jenkins无法检测到最新的修改
解决方法:将jenkins服务器的系统时间与svn服务器的系统时间调整成相同。
在应用Jenkins时,我们会发现有时jenkins检查svn代码时,会有延时,明明已经修改并提交成功的代码,jenkins下载时,却不是最新的版本号。
在网上搜索了一下,Jenkins的svn插件是使用时间标签下载,而不是取HEAD,因此如果svn服务器的提交代码 ...
Jenkins 插件的权限配置
在Jenkins中开发一个左边菜单的插件(在Jenkins中管这种插件叫Action),照别人的例子写了一个保存文件版本信息到数据库的插件,还想要权限控制。
首先要定义权限,定义权限的核心代码是
@Extension
public class PersistPlugin extends Plugin {
private static final PermissionGroup G ...
jenkins脚本构建所有job
groovy:
joblist = hudson.model.Hudson.instance.items.findAll{job -> job.isBuildable()}
startServer = "admin computer"
startNote = "bulk start"
cause = new hudson.model. ...
jenkins maven svn 持续化构建
1 在使用Jenkins进行构建的时候,报invocationtargetexception,是因为jenkins的版本 和maven的版本不兼容,
maven 3.0.4, maven 3.0.5对当前最新版本的jenkins没有兼容问题,maven 2.2.2和jenkins有兼容性的问题,构建的时候会报invocationtargetexception
2 使用intellij ...
使用Scan-build进行Xcode代码的静态分析
scan-build是一个开源的静态代码分析工具,可以用于xcode代码扫描,在iOS环境下需要安装多个软件,下面是我的一点笔记:
1. 首先安装homebrew:
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
实践中由于我的电脑在公司内网,通过proxy上网,无法成功: ...