taoCMS是基于php+sqlite/mysql的国内最小(100Kb左右)的功能完善的CMS管理系统

Jenkins+php+ubuntu下的搭建

2012-04-25

项目越来越大,人员越来越多,代码不知被某位兄弟改了之后就忽然不行了,各种悲催。

果断研究持续集成,废话少说开始:

1、php运行环境(略过)

2、安装jenkins

     参考:http://pkg.jenkins-ci.org/debian/

3、安装相关插件

     参考:http://jenkins-php.org/

 

另外需要安装:

ant

pear

xdebug

phpunit

 

4、创建任务

  1. 下载模版配置:
    cd $JENKINS_HOME/jobsgit clone git://github.com/sebastianbergmann/php-jenkins-template.git php-templatechown -R jenkins:nogroup php-template/
  2. 重启Jenkins CLI:
    java -jar jenkins-cli.jar -s http://localhost:8080 reload-configuration
  3. 新建任务.
  4. 输入人物名称.
  5. 选择从已有任务拷贝
  6. 取消"Disable Build" 选项.
  7. 填写相关信息.
  8. 填写相关svn信息.
  9. 保存
对于模版里面的各个插件,个人觉得虽然很炫,但是实用度不高,我只选用了两个:
phpunit
lint
还有测试用例代码覆盖率工具

 

注意:codestyle在装xdebug下的情况下,如果文件数过多,可能会报错,需要在xdebug参数里面添加:

xdebug.max_nesting_level=300

来源:http://hi.baidu.com/zysmallwolf/blog/item/70766e078aee6ad27b8947f6.html

类别:技术文章 | 阅读:193863 | 评论:0 | 标签:jenkins php

想收藏或者和大家分享这篇好文章→

“Jenkins+php+ubuntu下的搭建”共有0条留言

发表评论

姓名:

邮箱:

网址:

验证码:

公告

taoCMS发布taoCMS2.5Beta5(最后更新14年05月25日),请大家速速升级,欢迎大家试用和提出您宝贵的意见建议。

捐助与联系

☟请使用新浪微博联系我☟

☟在github上follow我☟

标签云

友情链接