我今天一直在努力通过puppet安装phpunit,我最初使用的是梨,但显然这是根据phpunit网站安装它的错误方法。我设法让它工作的唯一方法是通过一名高管。我正在使用CENTOS 6,Vagrant,Virtualbox和puppet。这是我正在使用的命令,有没有更好的方法来做到这一点是我的问题。
exec { 'install phpunit' :
command => '/usr/bin/wget -O /usr/local/bin/phpunit https://phar.phpunit.de/phpunit.phar',
creates => '/usr/local/bin/phpunit'
}
exec { 'pchmod phpunit':
command => '/bin/chmod +x /usr/local/bin/phpunit',
require => Exec['install phpunit']
}
更新
所以我做了一些更多的研究,在2014年12月之前通过梨安装它会给你错误 http://pear.phpunit.de/将在不迟于2014年12月31日关闭。所以我是猜测我正在使用的上述方法是一个不错的选择,但不确定是否有更好的方法。
不确定为什么会得到一次投票,可能会添加评论以更好地帮助社区提出问题