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. –END–
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…