Maven and SonarQube for DevOps Engineers - Beginners Guide [Video]

By Valaxy Technologies
    What do you get with a Packt Subscription?

  • Instant access to this title and 7,500+ eBooks & Videos
  • Constantly updated with 100+ new titles each month
  • Breadth and depth in over 1,000+ technologies
About this video

Maven is the build automation tool that can be used in applications developed by software languages such as Java, C#, Scala, and other languages. There are lots of DevOps tools such as GitHub, SVN, Maven, Jenkins, Chef, Puppet, Nagios, Splunk, Selenium, and so on. It helps DevOps in providing automation around the build phase of the DevOps life cycle management.

This course helps you to understand how a developer uses Maven and SonarQube for DevOps professionals. You will be creating a maven project on Eclipse, then look at the activities of a DevOps Engineer on Maven. After that, you will create a project using the Maven archetype, and learn Maven coordinates, Maven goals, and Maven repositories. Next, you will learn about pom.xml, commit code from the developer system to GitHub, build projects on Maven, and understand Maven in DevOps workflow.

Finally, you will set up and Integrate Maven with Jenkins along with SonarQube with Jenkins.

By the end of this course, you will be able to learn how to use Maven and SonarQube for code build and code quality analysis from a DevOps engineer's point of view.

All the resource files are uploaded to the GitHub repository at https://github.com/PacktPublishing/maven

Publication date:
April 2022
Publisher
Packt
Duration
4 hours 16 minutes
ISBN
9781803235899

 

Maven Introduction

 

Topics Covered

 

What is Maven

 

How Maven Helps a DevOps Engineer

 

Resource to Start

About the Author
  • Valaxy Technologies

    AR Shankar is a DevOps consultant specializing in Cloud and DevOps. He has been doing training for the past five years for hundreds of students. He has worked with various technologies and continues to upgrade his skills according to the current IT trend. He is passionate about learning new technology and teaching. He also does a lot of research before preparing for the course and tries to demonstrate the basics.

    Browse publications by this author
Maven and SonarQube for DevOps Engineers - Beginners Guide [Video]
Unlock this video and the full library FREE for 7 days
Start now