本月博客排行
-
第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
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
Jenkins使用经验谈4(创建Job)
前面做了那么多工作,现在终于到了创建Job这一步了,某种意义上,Jenkins的主要工作就是为了调度这些Job。Job的创建是有很大自由度的,也没有谁规定一定要创建成什么样子才行。下面我会以实际使用中的几个场景来举例说明。
需要注意的是:
Job名称千万不要用中文名称(不作死就不会死)。
创建Job名称时最好有个规划,因为我们最后会通过正则匹配自动将Job归类,比如我喜欢 “项目前缀_一些说明- ...
Jenkins使用经验谈3(管理节点)
现在我们已经搭建好了基本的Jenkins环境,在这一集里,我们说一说如何管理节点。
进入“系统管理”中的“管理节点”。
创建Windos系统的奴隶节点
先创建一台安装了Win7系统的虚拟机,作为Jenkins构建的奴隶节点。比如我这台机器IP为172.16.12.81,用户名为user1,密码为123456。然后在C盘创建路径 C:\ci_jenkins 作为Jenkins操作的根目录。另外 ...
【转】maven 自动化web应用集成测试
web应用集成测试的时候,各位还需要启动web容器,然后打开浏览器,输入ulr,然后看到浏览器的输出吗?
下面我们用maven做到自动化!
我们利用maven的生命周期和jetty插件来实现。
下面描述下做的自动化web集成测试实现的原理。
1,在生命周期pre-integration-test启动jetty容器
2,在生命周期integration-test ...
Software caused connection abort: recv failed
最近研究CI,使用maven和hudson,但是执行mvn clean deploy tomcat:undeploy 报错,报错信息(部分):
-------------------------------------------------------
T E S T S
-------------------------------------------------------
R ...
惊闻ci框架要被开发者放弃了 目前正在找下家脱手
惊闻ci要被开发者放弃了 目前正在找下家脱手官网:http://ellislab.com/blog/entry/ellislab-seeking-new-owner-for-codeigniter看不懂 google翻译
好是可惜了
CodeIgniter 用户指南 版本 2.1.3
CodeIgniter 是一套给 PHP 网站开发者使用的应用程序开发框架和工具包。它提供一套丰富的标准库以及简单的接口和逻辑结构,其目的是使开发人员更快速地进行项目开发。使用 CodeIgniter 可以减少代码的编写量,并将你的精力投入到项目的创造性开发上。
Continuous Integration Server:Jenkins & Hudson
Jenkins:
http://jenkins-ci.org/
Hudson:
http://hudson-ci.org/
Installing Jenkins on Ubuntu:
https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu
https://www.digitalocean.com/commu ...
PHP自定义错误处理器处理出错信息
如果您是PHP老手,当然知道当PHP脚本出错时发生了什么事情。此时PHP解析器将在屏幕上给出错误信息,如 Fatal error: Call to undefined function on line 19 --,因此程序在此处终止。这个信息会吓到客户,他可能立即打电话和你进行咨询。
幸运的是,这里有解决办法。PHP拥有内置工具,可以让开发人员捕捉脚本错误然后将它们转到自定义的错误处理 ...
CodeIgniter中URL含有中文字符串的解决方案
codeIgniter默认的配置下是不允许URL中包含非ASCII字符的,如果我们有这样一个字符串:
http://blog.my400800.cn/400电话 那么CI会毫不客气的告诉你: The URI you submitted has disallowed characters.
你 可能会说,那我把这个URL使用函数urlencode一下呢?不行。因为Web Server会在接收到 ...
[CI]登录验证
[list]
预先加载数据库操作类和Session类 即在autoload.php中,$autoload['libraries'] = array('database', 'session');
a. 注: 使用session , 要设定 encryption key : config.php中: $config['encryption_key'] = '!@#$%^&* ...
持续集成JAVA和C#
最近公司开发一个新项目使用C#JAVA,JAVA做WEBSERVICE,C#做客户端。使用敏捷开发,因此要搭建CI平台,全部使用HUDSON+SONAR集成,找了好多资料终于集成OK了,现在附上附件,有需要的朋友可以看看。
持续集成hudson-maven-sonar-svn
此篇文章讲述了配置过程,想要搭建持续集成平台的朋友可以参照一下!废话不多说,进入正题: 1:首先是sonar配置:/conf/sonar.properties 修改,默认配置就可以运行,当然如果你想讲sonar数据配置到自己的数据库服务器上修改sonar.jdbc.url和sonar.jdbc.username,sonar.jdbc.password,不要忘记在数据库服务器上建立 ...
少年Pi的奇幻漂流-我们的后台自动化发布方案
一、我们要解决的问题
无论是什么样的解决方案,一定要牢记我们要解决的问题是什么,切不能将解决方案当做问题本身。具体到过程改进,不管是何种方式的改进,它们所要解决的问题永远只有一个:缩短从产品想法到可用软件之间的时间周期。自动化发布正是如此,如果软件发布只做一次,我们说根本不需要自动化,但如果三次以上,那么软件开发的黄金法则DRY就必须遵守,让时间真正用到开发当中去。
二、与发布相关的 ...
jenkins用户权限问题解决
工作遇到一个问题,由于误操作,在JENKINS后台管理页面把admin的管理权限弄丢了,经过研究可以登录后台,修改JENKINS_HOME中的config.xml文件中的内容,为admin重新赋予权限:
config.xml:
<?xml version='1.0' encoding='UTF-8'?>
<hudson>
<version>1.38 ...
CodeIgniter增加redis的cache driver
希望在CI中使用redis作为缓存驱动,发现官方github上已经有了:D,貌似要到3.0才正式发布,先用上吧,省事了
为了保持框架可升级操作如下,
1、将system\libraries\Cache\Cache.php复制为application\libraries\Cache\Cache.php
增加配置
protected $valid_drivers = array(
...