Adopting Continuous Integration
Stages in Adopting Continuous Integration
Stages in Adopting Continuous Integration
Using a CI Workflow to store artifacts
Securing build outputs with fingerprints
Automate software development using pipelines
Set the timezone of the Jenkins server
Adhering to coding practices using checkstyle
Overview
Deploying code to a Staging Environment
Using Jenkins agents to run parallel builds
Parallel builds using Jenkins agents
Using variables for different environments
Running your first Jenkins Job
Using hooks to trigger Jenkins for new commits
The Manual Way
Jenkins uses a master-slave architecture
Triggers when Jenkins should run a Job
A primer on using Jenkins CICD with Github
Using sensitive information in Jenkins
Different ways to install Jenkins
Instructions that Jenkins perform
Customize the Pipeline using Parameters
Enhancing Jenkins functionality using add-ons
Using REST API methods to interact with Jenkins
Securing Jenkins Configurations and Deployments
Where Jenkins saves all its configuration
Creating a Jenkins Job with Parameters
Running a Mavens-based Jenkins Job
Using sensitive information in Jenkins
Passing parameters across Jenkins Jobs
Main options inside a Pipeline
Setting a schedule for build runs.
Using Ansible to setup Jenkins
Using Tomcat as a Staging Environment
Deploying an App on a Single Server
Jenkins automatically pulls the code
Polling the source repository for any update
Running upstream and downstream projects in Jenkins
Managing users and security in Jenkins