Today's web applications require frequent updates, not just by adding or upgrading features, but by maintaining and improving the software{u2019}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{u2019}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 buildsCreate a job for your PHP project in Jenkins and set up a continuous integration environmentAdd static code analysis tools to your build for continuous inspectionUse specialized PHP and Jenkins tools to simplify the automated build and continuous integration of your projectExplore additional processes and techniques, such as adding automated integration tests Annotation Today's web applications require frequent updates, not just by adding or upgrading features, but by maintaining and improving the softwares 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 projects 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 buildsCreate a job for your PHP project in Jenkins and set up a continuous integration environmentAdd static code analysis tools to your build for continuous inspectionUse specialized PHP and Jenkins tools to simplify the automated build and continuous integration of your projectExplore 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... COMPUTERS / Programming Languages / PHP Jenkins is the leading open-source continuous integration server. Thanks to its thriving plugin ecosystem, it supports building and testing virtually any project. This book explains how you can leverage Jenkins to monitor the various aspects of software quality in a PHP software project.