Skip to main content

Command Palette

Search for a command to run...

Day 24 Task - 90daysofdevops : Complete Jenkins CI/CD Project

Published
β€’1 min read
Day 24 Task - 90daysofdevops : Complete Jenkins CI/CD Project

Task-01

  • Fork this repository: To Fork Repository Go To location of Project then there is FORK option on top right side. Click on it you will able to fork Project.

Github Webhooks to Trigger Jenkins Pipeline

  • Create a connection to your Jenkins job and your GitHub Repository via GitHub Integration : Connection to your Jenkins Job with GitHub projects You can done through GitHub Hook : Go to project settings -> click on webhook -> Add webhook

    • Now for Installing GitHub Integration plugin in Jenkins

    • Open your jenkins dashboard.

    • Click on the Manage Jenkins button on your Jenkins dashboard

    • Click on Manage Plugins

    • Install GitHub Integration plugin

Task-02

  • In the Execute shell run the application using Docker compose

  • You will have to make a Docker Compose file for this Project

NOTE : Install the docker compose on your server ( like for ubuntu - docker-compose install -y)

  • After build you can check console output.

90 Days of Devops

Part 12 of 21

This challenge starts on the 1st Nov 2023 and in the next 90 Days we promise ourselves to become better at DevOps. The reason for making this Public is so that others can learn from the community

Up next

Day 28 : Jenkins Agents

Here is the summary of the Day 28 of #90DaysOfDevOps Challenge: Jenkins Master (Server) Jenkins’s server or master node holds all key configurations. Jenkins master server is like a control server that orchestrates all the workflow defined in the pi...

More from this blog

Malik Liaqat's blog

46 posts