⇒ Jenkins is a powerful automation server that facilitates Continuous Integration and Continuous Deployment (CI/CD). In this guide, we will explore several key Jenkins concepts, including Linked Projects, Views, User Management, and the Master-Slave Concept. We will provide clear explanations, structured steps, and lab instructions for each topic.


Linked Projects in Jenkins:

Understanding Linked Projects ⇒

Jenkins allows projects (jobs) to be connected using Upstream and Downstream relationships. This feature helps in automating workflows where one job triggers another based on build success.

Upstream Linked Project (Triggering Another Job) ⇒

Lab Instructions

→ Continuing from the previous lab on the 3rd page

  1. Open Google Chrome and go to localhost:8080.
  2. Login to Jenkins.
  3. Create JobA (Upstream Job):
  4. Configure JobA to trigger another job after completion:
  5. Execute JobA:

This demonstrates Upstream Linked Projects.

Downstream Linked Project (Triggered by Another Job) ⇒

Lab Instructions