Account Security
Account Security
Account Security
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
CI Pipelines in Github Actions (GHA)
CICD
Core Components
Dependent Jobs and Artifacts
Deploying code to a Staging Environment
Deployment Options
Using Jenkins agents to run parallel builds
Parallel builds using Jenkins agents
Environment Variables and Secrets
Using variables for different environments
Running your first Jenkins Job
Using hooks to trigger Jenkins for new commits
GitLab Architecture
Using GitLab CICD
Install Third-Party Libraries
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
Overview
Main options inside a Pipeline
GitLab Pipelines
Run jobs with Shared Runners
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
Starter Notes on Github Actions (GHA)
Running upstream and downstream projects in Jenkins
Managing users and security in Jenkins