In order to release your product to the general public, you would need to deploy it. Nowadays, deployment can be done automatically instead of manually, this process is called continuous delivery, or CD for short. You could also automate all processes prior to deployment, such as running tests automatically. …