We want to implement a SDLC that includes per-branch deploys to AWS where each developer's branch is deployed to a unique instance that can be tested in isolation. In this use case we will have a URL like this:
Looking at the docs for the API and the CLI, I don't see a way to do this. Environments seem to be the mechanism used to differentiate URLs for an application, but Environments must be configured before the tests can be ran and there is no way that I see to create an Environment programmatically.
What I would hope for is a scripted way to do this: