Continuous integration & deployment(CI/CD) is one of the well-known standard practice in modern-day software development. In a fiercely competitive world, businesses are relying on much more frequent feature releases to target customers. Recently, I came to know about CircleCI which is one of the excellent tools for achieving CI/CD efficiently. In my experience, the following CircleCI tagline is entirely apt:
Automate your development process quickly, safely, and at scale.
In this post, I will be sharing how to build and deploy Docker images using CircleCI quickly.
First, enable CircleCI webhook for your public GitHub repository. CirclecCi expects config.yml
in the .circleci
sub-folder of the project root directory. The config file should follow the rule specified here. CircleCI config file consists of three basic definitions as follows:
- [version](h