Browse files

Update readme

  • Loading branch information...
1 parent 8c8babe commit 3186ca6d72fe2f59672091be699b133d7a2c0ec0 @abtris committed Feb 4, 2011
Showing with 29 additions and 0 deletions.
  1. +29 −0
@@ -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 -
+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.