Contents
Buddy is a Continuous Integration service. It supports GitHub, Bitbucket, and Gitlab projects. Automate the lifecycle of web & Docker apps: Build, Test & Deploy.
Website:https://buddy.works/
Introduction
- Sign up with email or Bitbucket, Google, Github account
- 14 days of free trial with all premium features unlocked without credit card
- The free Plan: 5 projects, Concurrent runs 1 Pipelines, 1 GB & 1 vCPU Performance per runs, 120 executions/month
Usage
Here will show how to use Buddy to push Docker image to Private Docker Registry(Heroku).
Create New Project
Login the Buddy with Github account, and create new project.
Select the repository you need to deploy.
Add New Pipeline
Add a new pipeline.
Add the Action of Pipeline
Add the Docker image action to pipeline,
Setup the authentication of Private Docker Registry
Heroku container registry:
- Registry URL: registry.heroku.com
- Username: your Heroku email address
- Email: your Heroku email address
- Password: your Heroku API key
- Repository: app_name/web
- Tags: latest
Run the Pipeline
Delete Project
Find Project Options on the top of page, and click Delete project on the right side.