Continuous Deployment Process
City of Boston strives to automate the develop, test, package and deploy process at each step from local development to deployment in live production,
This page is out of date and needs review (as at 17 June 2021)
Local Build
Clean development environment.
The repository is cloned in a local folder and ready for building.
This entry condition can be achieved:
If you have not yet built the boston.gov website on your local machine, or
If you have cloned a new branch or created a new branch that you wish to build, you can run the
doit rebuild quick
script, orIf you have the repository cloned, but wish to delete it and rebuild a fresh website from a branch on the GitHub repository, you can run
doit rebuild full <branch>.
If you don't specify a branch, thendevelop
will be used.
Local developer responsible for creating local development environment.
Local Development
Deploy to Develop (includes automated testing)
Deploy to Staging (includes automated testing)
QA
Deploy to Production
Last updated