Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Buy Now $9.99
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
4Activity

Table Of Contents

Build Automation
The Example Project
Our First Build Script
Setting Up Jenkins
Installing the PHP Quality Assurance Toolchain
Installing Jenkins
Continuous Integration
Running Unit Tests During the Build
Creating a Jenkins Job
Continuous Inspection
API Documentation
Software Metrics
Duplicate Code
Coding Standard Violations
Complete Build Script
Automating the Automation
PHP Project Wizard
Template for Jenkins Jobs for PHP Projects
Conclusion
Continuous Integration and Development Branches
Additional Testing
Continuous Deployment
P. 1
Integrating PHP Projects with Jenkins

Integrating PHP Projects with Jenkins

Ratings: (0)|Views: 127 |Likes:

Today's web applications require frequent updates, not just by adding or upgrading features, but by maintaining and improving the software’s existing code base as well. This concise book shows PHP developers how to use Jenkins, the popular continuous integration server, to monitor various aspects of software quality throughout a project’s lifecycle.

You'll learn how to implement continuous integration to automate processes for building and deploying regular software releases. The book also shows you how to use Jenkins to monitor and improve your application through continuous inspection. You'll come to understand why reducing complexity and eliminating duplicate code is just as important as introducing new functionality.

Learn how to use Apache Ant to automate your software builds Create a job for your PHP project in Jenkins and set up a continuous integration environment Add static code analysis tools to your build for continuous inspection Use specialized PHP and Jenkins tools to simplify the automated build and continuous integration of your project Explore additional processes and techniques, such as adding automated integration tests

Today's web applications require frequent updates, not just by adding or upgrading features, but by maintaining and improving the software’s existing code base as well. This concise book shows PHP developers how to use Jenkins, the popular continuous integration server, to monitor various aspects of software quality throughout a project’s lifecycle.

You'll learn how to implement continuous integration to automate processes for building and deploying regular software releases. The book also shows you how to use Jenkins to monitor and improve your application through continuous inspection. You'll come to understand why reducing complexity and eliminating duplicate code is just as important as introducing new functionality.

Learn how to use Apache Ant to automate your software builds Create a job for your PHP project in Jenkins and set up a continuous integration environment Add static code analysis tools to your build for continuous inspection Use specialized PHP and Jenkins tools to simplify the automated build and continuous integration of your project Explore additional processes and techniques, such as adding automated integration tests

More info:

Publish date: Sep 16, 2011
Added to Scribd: Jan 07, 2013
Copyright:Traditional Copyright: All rights reservedISBN:9781449317454
List Price: $9.99 Buy Now

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
See more
See less

07/29/2014

56

9781449317454

$9.99

USD

pdf

You're Reading a Free Preview
Pages 4 to 24 are not shown in this preview.
You're Reading a Free Preview
Pages 28 to 39 are not shown in this preview.
You're Reading a Free Preview
Pages 43 to 56 are not shown in this preview.

Activity (4)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
belsti liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->