ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看直播体育app软件下载 >> PHPjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播 >> 基于Jenkins 实现php项目的自动化测试、自动打包和自动部署

基于Jenkins 实现php项目的自动化测试、自动打包和自动部署(1/25)

来源:网络整理     时间:2016-03-23     关键词:

本篇文章主要介绍了"基于Jenkins 实现php项目的自动化测试、自动打包和自动部署",主要涉及到方面的内容,对于PHPjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下: 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://birdinroom.blog.51cto...

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://birdinroom.blog.51cto.com/7740375/1346812

   本篇博文宅鸟将在上篇: 基于Jenkins 搭建持续集成环境 的基础上,继续介绍Jenkins结合php项目实现自动化测试和自动部署。废话不再多说,直接上干活。

   宅鸟所使用的server为Ubuntu

   要实现在jenkins中实现php的自动化测试,首先需要Jenkins服务器上安装php测试框架,php的测试框架很多,在这里我们选择 PHPUnit Framework.

PHPUnit的安装很简单:

1

sudoapt-get installphpunit

如果出现如下错误:

1

2

PHP Warning: require_once(PHP/CodeCoverage/Filter.php): failed to openstream: No such fileor directory in/usr/bin/phpuniton line 39

PHP Fatal error: require_once(): Failed opening required 'PHP/CodeCoverage/Filter.php'(include_path='.:/usr/share/php:/usr/share/pear') in/usr/bin/phpuniton line 39

可以通过下面方法安装:

1

2

3

4

5

6

7

8

9

sudopear channel-discover pear.phpunit.de

sudopear channel-discover pear.symfony-project.com

sudopear channel-discover components.ez.no

sudopear channel-discover pear.symfony.com

sudopear update-channels

sudopear upgrade-all

sudopear installpear.symfony.com/Yaml

相关图片

相关文章