Jenkins: Continuous Integration
In software engineering, continuous integration (CI) implements continuous processes of applying quality control — small pieces of effort, applied frequently. Continuous integration aims to improve the quality of software, and to reduce the time taken to deliver it, by replacing the traditional practice of applying quality control after completing all development. (cited from Wikipedia, the free encyclopedia).If you work with Microsoft technologies and products, your sure bet will be the Team Foundation Server and ALM (Application Lifecycle Management) processes supported by that platform.
If you’re working with Java then
- Learn how to install, configure, and secure your Jenkins server
- Organize and monitor general-purpose build jobs
- Integrate automated tests to verify builds, and set up code quality reporting
- Establish effective team notification strategies and techniques
- Configure build pipelines, parameterized jobs, matrix builds, and other advanced jobs
- Manage a farm of Jenkins servers to run distributed builds
- Implement automated deployment and continuous delivery
After getting to know Jenkins, another great resource is the free cheat sheet available from the guys at DZone.
Subscribe to:
Post Comments
(
Atom
)
No comments :
Post a Comment