Test & deploy webpages in just seconds! Now, put your worry into committing new features ;)

DevOps is here to save us all!

  1. Jenkins - To create jobs for tracking your GitHub repository and deploying them into testing/production environments.
  2. Docker - To create testing and production environments within seconds.
  1. Job1 - Tracks for changes on dev1 feature branch for any new changes/commits and once committed by the developer, deploys into a testing environment. (run by Docker httpd image)
  2. Job2 - Just like Job1 but tracks the master branch for changes and once committed, deploy it into a production environment. (run by Docker httpd image)
  3. Job3 - Merges master and dev1 so that the final deployment reaches the production environment for our user to witness.

How to do this?

Poll SCM every minute
Built at IP_address:8088
Job2 — master
From branch dev2




Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Exploring What’s Inside java.util.concurrent Package (Part 2)

The Diesel programming language

Cream Fraîche — A Low Fat Protocol

Distributed Ehcache on Kubernetes

Install ELK stack to Kubernetes by using ECK

Jinja- The route for you to become a SQL ninja

Building a Digital Product is like Remodeling a House

what i have been waiting for has come !

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Khushali Thakkar

Khushali Thakkar

More from Medium

Creating a Mail Server Using Serverless Framework Lambda on AWS

Metricbeat for MySQL

Setting Up A Local GitLab Repository For CI/CD On Docker Container Using Docker Desktop For Windows

GCP Cloud SQL proxy with node.js application on GCP Cloud Run