本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第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
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Jenkins使用经验谈3(管理节点)
现在我们已经搭建好了基本的Jenkins环境,在这一集里,我们说一说如何管理节点。
进入“系统管理”中的“管理节点”。
创建Windos系统的奴隶节点
先创建一台安装了Win7系统的虚拟机,作为Jenkins构建的奴隶节点。比如我这台机器IP为172.16.12.81,用户名为user1,密码为123456。然后在C盘创建路径 C:\ci_jenkins 作为Jenkins操作的根目录。另外 ...
jenkins插件开发
为什么要开发jenkins插件:
Jenkins是持续集成运行、管理平台(与hudson一样,具体说明可以查看jenkins的wiki)。jenkins本身提供了一套插件的管理机制,这些插件允许可插拨形式存在。jenkins插件虽然能提供很多种插件,但还是不能满足我们持续集成的需要,所以需要定制一些插件来支撑整个持续集成平台的运行。
Jenkins运行周期:
...
JSLINT 的奇怪问题 Unsafe character.
JLSINT用了快一年了,结合Jekins来使用,很是方便。配置文件什么的,只要拷贝拷贝就可以了的。
不过,最近,JSLINT检出的一个以奇怪问题让我很是郁闷,想了很长时间,也没找到答案。出错内容如下:
raaav00030_config.js>:50:2: Unsafe character.
[jsl:jslint] }; ソ// 繝阪 繝 せ繝壹 繧ケ縺ョ螳夂セゥ縺ォ菴ソ逕ィ縺吶k ...
Jenkins部署项目到远端的TOMCAT下并自动化测试
使用Jenkins做项目打包和部署,在上一篇文章写的有,本文主要讲在部署到TOMCAT SERVER上以后,项目正常运行,然后我执行自动化测试时,遇到下面的问题
09:58:43.947 INFO - Checking Resource aliases
09:58:43.955 INFO - Command request: getNewBrowserSession[*firefox ...
Jenkins 部署项目到远端的TOMCAT下
1. 首先检查LINUX的版本是86还是64位的,使用命令:getconf LONG_BIT
2. 然后是下载JDK1.7的版本安装到LINUX上,下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
3. 其次是安装到Linux上面
...
Jenkins+robot-framework+selenium 自动化测试环境搭建
搭建一个自动化测试的环境用于项目的自动化测试,主要使用Jenkins+rebot-framework+selenium, Jenkins环境在上篇写的有,在JENKINS里面引入robot和selenium的插件:
然后就是建一个工程传到本地的SVN Server,代码结构如下,所有的测试case放在testcases里面
创建一个新的项目并配置:
这个配置和 ...
jenkins 安装笔记
下载jenkins.war放到tomacat的webapps目录下,重启TOMCAT。打开浏览器
http://localhost/jenkins/
安装中出现的问题:
新建job时,从配置svn权限,以用户名和密码方式获取认证的方式出现以下信息:
Subversion Authentication
Username/password authentication
Error
FAILED ...
服务器端Jenkins部署MAVEN项目所遇到的问题
今天把代码提交到SVN,并在服务器上的Jenkins创建新的job来管理这个项目,具体的操作和我上一篇的blog一样,主要说大致内容,遇到的问题和解决的办法。
先看下大概的流程图
在一台(多台)server上面,安装了nexus和jenkins, 其中nexus使用setting.xml从外部的库取得各种jar。在jenkins创建新的job以后,在job项目的pom.xml放 ...
Jenkins控制管理MAVEN工程
使用Jenkins控制管理MAVEN项目,如果想把本地的项目在本地的JENKINS上管理,需要安装以下:
一.安装
1)Ant
2)Maven
3) VisualSVN-Server
都可以在网上找到安装文件,SVN-Server安装完以后如下:
然后需要创建路径,并将你本地的项目引入到SVN里面,设置用户名和密码以方便访问,这样做主要是用于在Jen ...
[Jenkins]开发jenkins插件第一步
1.下载maven2.x系列版本,以及sunjavajdk1.6.X版本
2.修改maven解压目录下的conf目录下的setting.xml文件,修改前请注意备份原文件。修改后内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<settings>
<pluginGroups ...
[Jenkins]email-ext报No such property的解决方案
发送邮件的时候,如果svn有changelog,那么邮件内容会报Error in script or template: groovy.lang.MissingPropertyException: No such property: spc for class: SimpleTemplateScript3异常。
经过检查:/Users/alibaba/.jenkins/plugins/email ...
[Jenkins]关于slave链接不上master的补充说明
在mac机器上配置master与slave,slave总是报链接不上master,然后清除了.jenkins目录后报没有操作权限。
解决办法先看我的文章,[jenkins]Can’t connect to window server – not enough permissions,看过后,在slave启动的时候加上一个参数,例如:nohup java -Djava.awt.headless= ...
[Jenkins]IOS持续集成插件
1.Clang Scan-Build Plugin(静态代码扫描)
This plugin provides an new type of build-step and a publisher which can be used together to have an XCode project statically analyzed using the Clang Static Analyzer. ...
[Jenkins]thinbackup与backupplugin
使用这2个插件进行备份的时候,发现thinbackup只备份一个job然后就不备份了,查看log发现报某个目录不存在,这可能是移动workspace空间导致的,这个时候需要在每个项目下builds目录下创建一个-1的文件夹就可以了,另外thinbackup备份没有进度条
thinbackup支持定制备份,备份jobconfiguration等重要文件
backupplugtin是备份.jenk ...
[jenkins]Can’t connect to window server – not enough permissions
遇到了如标题所示的问题,产生原因如下
A机器为master更改IP地址
B机器为slave断电
原本B链接A没有任何问题,断电后再次链接一直报标题所示错误
刚开始以为是slave问题,查看slave日志如下:
Caused by: hudson.remoting.RequestAbortedException:
java.io.IOException: Unexpected termin ...