|
|
| Book details / order |
| INTEGRATING PHP PROJECTS WITH JENKINS CONTINUOUS INTEGRATION FOR ROBUST BUILDING AND TESTING |
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
about the author
sebastian bergmann is actively involved in the development of php and has created a wide range of tried-and-trusted development tools. as an internationally sougt-after expert, he shares his knowledge and experience through widely read books and articles. his presentations at conferences around the world are intently followed by the php community and others.
the computer scientist (diplom-informatiker) is a co-founder of thephp.cc and a pioneer in the field of quality assurance in php projects. his testing framework, phpunit, is a de facto standard.
chapter 1 build automation
the example project
our first build script
chapter 2 setting up jenkins
installing the php quality assurance toolchain
installing jenkins
chapter 3 continuous integration
running unit tests during the build
creating a jenkins job
chapter 4 continuous inspection
api documentation
software metrics
duplicate code
coding standard violations
result aggregation
complete build script
chapter 5 automating the automation
php project wizard
template for jenkins jobs for php projects
chapter 6 conclusion
continuous integration and development branches
additional testing
continuous deployment
Author : Sebastian bergmann
Publication : O'reilly
Isbn : 9789350235195
Store book number : 109
NRS 200.00
|
 |
|
|
|
|
|
|
|
| |
|
|