Lets serve with Jenkins

Source :https://bit.ly/38AB9Nw

What is a CI/CD pipeline?

What is Continuous Integration, Continuous Delivery, and Continuous Deployment?

Source :shorturl.at/mrAW5
  • Continuous integration is a DevOps software development practice where developers regularly merge their code changes into a central repository, after which automated builds and tests are run.
  • Continuous delivery is a software engineering method in which a team develops software products in a short cycle. It ensures that software can be easily released at any time.
  • Continuous deployment means that every change that you make, goes through the pipeline, and if it passes all the tests, it automatically gets deployed into production. So, with this approach, the quality of the software release completely depends on the quality of the test suite as everything is automated.

Advantages of CI/CD strategies :

1. Increased speed of innovernce and ability to compete in the marketplace

2.Code enhanced and implemented in production gains revenue ,rather than waiting in deployment queue:

3. Higher quality code and operations due to specialization

CI/CD Tool : Jenkins :

Source : shorturl.at/vxDX6

Advantages of using Jenkins:

  • It helps in automating a lot of software development processes and hence helps in decreasing downtime of software.
  • It is open-source
  • It’s free! , Unlike most other CI tools Jenkins is completely free.
  • It has an amazing and massive community.
  • It easily fits well with the agile & Dev-Ops mindset.
  • It has crazy amounts of plugins that it can support.
  • It can be used irrelevant of the platform it is launched on.
Source : shorturl.at/asGN8

Managing Minecraft with Jenkins :

Building the kids a self-serve Minecraft setup using Jenkins.

Background:

  • Jenkins (latest version)
  • Discord Notifier
  • Email Extension Plugin
  • GitHub Plugin
  • Various GCP Plugins
  • Green Balls
  • Pipeline
  • Pipeline Utility Steps
  • Role-based Authorization Strategy
  • Simple Theme Plugin
  • Slack Notification Plugin
  • Timestamper
  • cloud compute can stay offline when not in use
  • end-users can turn on without having to log into GCP or Jenkins
  • checks are in place for all the different scenarios

Final Note :

--

--

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
Ansh@24

Ansh@24

Technological Enthusiast , Like to express what is need of time, Relates real world to philosophical insights