Be the first to like this
The Springboard ecosystem consists of several interacting domains including a web app, custom web sites for customers, a REST API, mobile apps, cloud based tools under development, and a management portal. The files for these are located in multiple bitbucket repos. In order to replicate the working ecosystem locally in development, we use a combination of techniques and tools centered around CommmandBox. These include CommandBox custom commands, CFConfig, CommandBox Host Updater, Testbox and CommandBox’s ability to communicate with external programs, such as git clients. The end result is a working system of several domains, running locally, which communicate and work exactly as they do on public servers while allowing editing and committing/pushing to bitbucket repos.