Setting up CI/CD using CircleCI

Right now, if we want to deploy our application, we first have to run tests locally to ensure that everything is okay and nothing is broken and then deploy it using the firebase deploy command. Ideally, all of this should be automated. Ideally, if we push our code to the master branch, everything should just happen without our intervention. The process of automated deployment with automated test checks is called Continuous Deployment. This term means exactly what it sounds like – your code is being deployed continuously. There are lots of tools that allow you to automatically deploy your code to production once you hit the button or just push to the master branch. Starting with the good old but reliable Jenkins, ...

Get Vue.js 2 and Bootstrap 4 Web Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.