User Tools

Site Tools


2014:continuous_integration_101

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
2014:continuous_integration_101 [2013/10/03 12:41] jonjagger2014:continuous_integration_101 [2016/06/11 14:05] (current) – external edit 127.0.0.1
Line 1: Line 1:
-Back to [[conference:committee:proposals-2014]]\\+Back to [[conference:committee:2014-proposals]]\\
 \\ \\
 **Title**: Continuous Integration 101\\ **Title**: Continuous Integration 101\\
-**Proposer**: [[2013:paul_grenyer]]\\+**Proposer**: [[2014:Paul Grenyer]]\\ 
 +**Proposer**: [[2014:Chris O Dell]]\\
 **Type**: Tutorial\\ **Type**: Tutorial\\
-**Duration**: 360 minutes\\+**Duration**: 360 mins\\
 **Description**:  **Description**: 
  
 Objectives Objectives
 +
 Continuous Integration 101 is a foundation continuous integration course for Java developers. It is a practical 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: 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  +  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 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 create continuous integration jobs with Jenkins  
-  Be able to notify developers of changes to the build status  +  Be able to notify developers of changes to the build status  
-  Be able to monitor code quality with Sonar  +  Be able to monitor code quality with Sonar  
-  Be able to deploy applications to Tomcat as part of a Jenkins job+  Be able to deploy applications to Tomcat as part of a Jenkins job
  
 Who should take Continuous Integration 101? Who should take Continuous Integration 101?
 +
 Anyone with a working knowledge of Java who would like to learn about continuous integration. This includes 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 developers, testers, build engineers and anyone else who needs to create and/or maintain Java based
Line 27: Line 30:
 This course requires a good internet connection. This course requires a good internet connection.
 \\ \\
-Jon: comment like this... +\\ 
 +\\ 
 +Jon: makes comments like this...   name COLON comment
2014/continuous_integration_101.1380804106.txt.gz · Last modified: 2016/06/11 14:05 (external edit)