This is an old revision of the document!
Back to proposals-2014
Title: Continuous Integration 101
Proposer: paul_grenyer
Type: Tutorial
Duration: 360 minutes
Description:
Objectives Continuous Integration 101 is a foundation continuous integration course for Java developers. It is a practical course that can be completed within a working day in most cases. After completing the course you will:
Understand what continuous integration is and why it is so important Be able to create Java projects and build them with Ant and/or Maven so that they can be run by Jenkins. Be able to create continuous integration jobs with Jenkins Be able to notify developers of changes to the build status Be able to monitor code quality with Sonar Be able to deploy applications to Tomcat as part of a Jenkins job
Who should take Continuous Integration 101? Anyone with a working knowledge of Java who would like to learn about continuous integration. This includes developers, testers, build engineers and anyone else who needs to create and/or maintain Java based continuous integration.
I'm also hoping to have a .Net version ready for April and maybe even some continuous delivery and integration and system testing exercises.
This course requires a good internet connection.
Jon: comment like this…