Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Simple ci cd with strider cd

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Nächste SlideShare
CI/CD Overview
CI/CD Overview
Wird geladen in …3
×

Hier ansehen

1 von 12 Anzeige

Weitere Verwandte Inhalte

Diashows für Sie (20)

Ähnlich wie Simple ci cd with strider cd (20)

Anzeige

Aktuellste (20)

Anzeige

Simple ci cd with strider cd

  1. 1. Simple CI/CD pipeline with StriderCD @amandeepsingh
  2. 2. Table of Content ● TRADITIONAL APPROACH OF CODE DEPLOYMENT ● WHAT IS CI/CD ● WHY CI/CD IS IMPORTANT ● WHY STRIDERCD ● IMPLEMENTATION ● FEATURES ● CONCLUSION
  3. 3. TRADITIONAL CODE DEPLOYMENT PROCESS Git Server or SVN Server Production Server Local Machine Staging Server
  4. 4. WHAT IS CI/CD Continuous Integration and Continuous Deployment Continuous Integration: Continuous Integration (a.k.a. CI) is a software engineering process. It can be defined as running an automated test suite on every commit to a software project and notifying on success and failure. Continuous Deployment: At a high level, Continuous Deployment (a.k.a. CD) extends Continuous Integration to include automated deployment. Continuous Integration and Continuous Deployment processes improve the quality and reliability of software.
  5. 5. CI/CD PIPELINE WORKFLOW
  6. 6. WHY USE CI/CD ● Automate the build/Compilation ● Make the build self testing ● Keep the build fast ● Test in a clone of the production environment ● Everyone can see what is happening ● Automate deployment
  7. 7. WHY STRIDER Strider is an open source CI/CD platform. It is written in Node.JS / JavaScript and uses MongoDB as a backing store. It’s like Jenkins and Travis, but a lot easier to use!
  8. 8. IMPROVED PROCESS USING CI/CD TOOL Git Server Production Server Strider Server Local Machine
  9. 9. IMPLEMENTATION http://stridercd.xxxxx.com:4200
  10. 10. FEATURES ● Strider integrates with Github, Github Enterprise, BitBucket, GitLab and more. ● Email And Webhook Notifications on success and failure on testing and deployment process. ● Out-of-box support for Node.JS and Python projects. ● Strider is designed to be highly extensible. You can extend it by creating your own plugin to add features.
  11. 11. CONCLUSION CI/CD pipeline is must-have for software development and Strider is the right tool for developers to accomplish the tasks. You can use any other CI/CD tool as per your development workflow. A great development workflow will make you good developers.
  12. 12. THANKS

×