UsefulLinks
Computer Science
DevOps and SRE
Jenkins and CI/CD
1. Fundamentals of Continuous Integration and Continuous Delivery
2. DevOps and CI/CD Context
3. Introduction to Jenkins
4. Jenkins Installation and Setup
5. Jenkins User Interface
6. Jenkins Jobs and Projects
7. Jenkins Pipeline Fundamentals
8. Pipeline Development
9. Advanced Pipeline Features
10. Jenkins Agents and Distributed Builds
11. Deployment and Release Management
12. Jenkins Security
13. Jenkins Administration
14. Jenkins Configuration as Code
15. Monitoring and Observability
16. Best Practices and Optimization
7.
Jenkins Pipeline Fundamentals
7.1.
Pipeline as Code Concepts
7.1.1.
Benefits of Pipeline as Code
7.1.2.
Version Control Integration
7.1.3.
Reproducibility
7.1.4.
Collaboration Enhancement
7.2.
Jenkinsfile Basics
7.2.1.
File Location and Naming
7.2.2.
Repository Storage
7.2.3.
Syntax Overview
7.3.
Declarative Pipeline Syntax
7.3.1.
Pipeline Block Structure
7.3.2.
Agent Directive
7.3.3.
Stages Block
7.3.4.
Steps Block
7.3.5.
Post Block
7.3.6.
Environment Variables
7.3.7.
Options Directive
7.3.8.
Tools Directive
7.3.9.
When Directive
7.4.
Scripted Pipeline Syntax
7.4.1.
Groovy-Based Approach
7.4.2.
Node and Stage Blocks
7.4.3.
Flexibility and Control
7.4.4.
Use Case Scenarios
Previous
6. Jenkins Jobs and Projects
Go to top
Next
8. Pipeline Development