
Jenkins is an open source automation server which helps to automate the software development process.
It facilitates continuous integration and continuous delivery during the software development lifecycle.
With over 400 thousand global installations and more than 2000 community plugins Jenkins server is one of the most popular continuous integration tools in enterprise technology stack.
Since the version 2.0 Jenkins introduces support to Jenkins pipelines. Jenkins pipelines let you manage the continuous integration flow and automation directly within your application code repository.
If you are a software developer or devops engineer, who works on the software projects in the enterprise tech space - chances are that you will be working with Jenkins continuous integration server at some point.
At Popularowl we wrote a few Jenkins CI tutorials which are based on the practical knowledge and the real world Jenkins CI examples. See the list below.
Jenkins tutorials
- Installing, configuring and running JenkinsCI server.
- Automating Jenkins install and configuration with Docker and Terraform.
- Jenkins plugins and plugin management.
- Creating and starting Jenkins jobs
- Using Jenkins pipelines.
- Best practices of backing up your Jenkins CI setup.
- Automating API testing and monitoring with Jenkins.