Understanding Buddy for CI/CD

One of the easy platforms for implementing CI/CD practices is Buddy. From the Wikipedia definition, “Buddy is a web-based and self-hosted continuous integration and delivery software for Git developers that can be used to build, test and deploy web sites and applications with code from GitHub, Bitbucket and GitLab.”

Figure 1: Project, Pipelines and Actions in Buddy
Figure 2: Pipeline definition for dev environment
Figure 3: Pipeline definition for uat environment
Figure 4: Pipeline definition for production environment
Figure 5: Actions of a pipeline
Figure 6: Slack notification using buddy



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