Skip to content

Instantly share code, notes, and snippets.

@sjehutch
Forked from michalg/install_jenkins.sh
Last active August 29, 2015 14:23
Show Gist options
  • Save sjehutch/baa484725fbc404ec98a to your computer and use it in GitHub Desktop.
Save sjehutch/baa484725fbc404ec98a to your computer and use it in GitHub Desktop.
#!/bin/bash
pear upgrade pear
## Install Phing #######################################
pear channel-discover pear.phing.info
pear install --alldeps phing/phing
## Install PHPUnit #####################################
yum install php-xml
pear config-set auto_discover 1
pear install pear.phpunit.de/PHPUnit
## PHPCPD ##############################################
pear install phpunit/phpcpd
pear channel-discover pear.pdepend.org
pear install pdepend/PHP_Depend
## XDebug ##############################################
yum install php-pecl-xdebug.i386
## PHPMD ###############################################
pear channel-discover pear.phpmd.org
pear channel-discover pear.pdepend.org
pear install --alldeps phpmd/PHP_PMD
## PHP_Codesniffer #####################################
pear install PHP_CodeSniffer
## PHP_CodeBrowser #####################################
pear channel-discover pear.phpunit.de
pear install phpunit/PHP_CodeBrowser
## PHPDOC #####################################
yum install phpdoc.noarch
## PHPLOC ##############################################
pear install phpunit/phploc
## DocBlox #############################################
pear channel-discover pear.docblox-project.org
pear install --alldeps docblox/DocBlox
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment