Goals
Continuous integration improves productivity by identifying problems over time rather than during a final "big bang" integration.
For this, all project stakeholders must have access at all times to an assembled, verified, tested and usable version of the current state of developments.
To gain productivity, continuous integration is provided by specialized software, which is the centerpiece of a true software manufacturing factory.
In this area, the Jenkins software is the open source reference product. Jenkins will be able to automate countless construction tasks, qualimetry, tests, deployment, supervision and many other productivity gains.
Master the principles of Continuous Integration
Understand processes and methods
Understand the concept of build
Automate software production
Deploy Jenkins on Projects and Administer Jenkins
Good to know
contents
Continuous Integration
Definition, principles
Software Engineering Concepts
Best practices of continuous integration
The software manufacturing chain
Using Jenkins
Concepts, Definitions
Introducing Jenkins as a build server
Project Archetype
Build triggers
Result of the build
Workspace
Guided tour of the interface
Jenkins in the IDE
Installation and startup of Jenkins
General configuration
Installing plugins
Build a Java project with Maven
Maven Recalls
Creating a Job
Access to sources
Maven settings
Unit test reports
Sending notification emails
Automatic deployment
Quality analysis reports
clearances
Construction of complex projects
Maven Project Chains
Build a complete J2EE application
Build a project with Ant
Combining several tools
Deploy to Maven repositories
Pilot the deployment of applications
Using Jenkins in Cluster
Slave configuration
Unix boot modes, Windows
Breakdown of jobs between slaves
Good deployment practices
Jenkins Government
Configuring Jenkins Views
Multi-platform considerations
Guided tour of the JENKINS_HOME
Monitor and save Jenkins
Jenkins scripts in Groovy language
Use the administrative command line
Target audience
Who is the training for?
Architects, Consultants
Organizer
Nathalie Thielemans
Where does it take place?
OXiane Luxembourg
20 Rue de l'Industrie
Windhof
Luxembourg
You could like it :
find out about all the networking events and trainings tailored for you!
find out about all the networking events and trainings tailored for you!