Ref : DVO_Tr2
Summary
This training will enable you to become familiar with the tools contributing to code quality, to prepare and install the environment required for your development projects. The practical work will allow you to implement a scenario combining different tools in order to better understand the configuration needs and even identify the specific plugins to install.
Public concerned
- Developers
- Webmasters
- Project managers
- Architects
- Consultants
Pre-requisites
- Master the basics of development
- Basic knowledge of Maven
- Basic knowledge of Jenkins
Objectives
- Understand the principles of Sonar and its architecture
- How to use and administer Sonar
- Integrating Sonar into a continuous integration environment
Content
Introduction
- Quality measurement in the development cycle: the benefits
- Getting started with Sonar
Basic concepts
- Integration with engineering processes
- Manual launch of an analysis
- Automation during a build in Jenkins
Tools required
- Definition
- Infrastructure sizing
- Source code management
- Integration server (Jenkins)
- Dashboard (Sonar)
- Tips and best practices
Installation and configuration of tools
- Infrastructure configuration
- Maven and Sonar runner
- Practical work
Basic use
- Launching an analysis with a Maven project
- Launching an analysis with the Sonar runner
- Practical work
Advanced concepts
- Use of new plugins
- TUSAR and other plugins
Training environment
- A training aid will be provided in paper format to each trainee
- A training room with a video projector, a whiteboard and 1 PC per trainee
- A virtual machine under Virtual Box will be installed on the training machines to carry out the practical exercises
Duration
2 days (the content can be adapted according to the technological context and the level of knowledge of the trainees).
- The training can be provided both face-to-face and remotely
- The training can take place on an inter-company or intra-company basis
More information ?
Please contact us on + 33(0)2 85 29 43 44 or by email : formation@ablogix.fr for a quote.
The training activity of ABlogiX is "registered under number 52 72 01527 72. This registration is not equivalent to State approval", in accordance with Article L6322-48.