In this lesson, we will learn about implementing DevOps core process such as source code repository, code review, artifacts repository, continuous testing, continuous development, and continuous integration. We will focus on few popular tools such as Git, Jenkins, Maven, Gerrit, Nexus, Selenium, and so on.
Continuous integration (CI)
Continuous delivery (CD)
Jenkins tool setup
Configuration management-Jenkins
Source code management—Git
Build management—Maven
Source code review—Gerrit
Repository management—Nexus
Test Automation—Selenium
Continuous deployment—Pipelines
Jenkins client setup
Jenkins security
Jenkins metrics
Continuous integration and continuous delivery are popular and valuable processes to ensure high-quality and timely software delivery. Continuous integration is the integrated software development process where multiple developers adhere to the agile methodology and adapt it to best practices like the following:
Ensure all development...