Skip to content

Commit

Permalink
Update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
abtris committed Feb 4, 2011
1 parent 8c8babe commit 3186ca6
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,32 @@ Update your local package index, then finally install Jenkins:

sudo apt-get update
sudo apt-get install jenkins

## PHP Support

Using Template for Jenkins Jobs for PHP Projects - http://jenkins-php.org/

You need to install the following plugins for Jenkins:

Checkstyle (for processing PHP_CodeSniffer logfiles in Checkstyle format)
Clover (for processing PHPUnit code coverage xml output)
DRY (for processing phpcpd logfiles in PMD-CPD format)
HTML Publisher (for publishing the PHPUnit code coverage report, for instance)
JDepend (for processing PHP_Depend logfiles in JDepend format)
Plot (for processing phploc CSV output)
PMD (for processing PHPMD logfiles in PMD format)
Violations (for processing various logfiles)
xUnit (for processing PHPUnit logfiles in JUnit format)

### Job Template

- Click on "New Job".
- Enter a "Job name".
- Select "Copy existing job" and enter "php-template" into the "Copy from" field.
- Click "OK".
- Replace "localhost:8080" with the hostname and port of your Jenkins installation and replace the two occurrences of "job-name" with the name of your job in the "Description" text box.
- Disable the "Disable Build" option.
- Fill in your "Source Code Management" information.
- Configure a "Build Trigger", for instance "Poll SCM".
- Configure an Ant-based build.
- Click "Save".

0 comments on commit 3186ca6

Please sign in to comment.