Multiple environments

With Stormkit you can create multiple environments per application. Each environment will point to a branch and when that branch is updated Stormkit will automatically deploy it (given you have Auto Deployments enabled). You can also publish multiple deployments at the same time. Check Staged Rollouts for more information on that.

Default environment

By default, each application comes with a production environment already set. You'll need to configure it to deploy it successfully. The production environment cannot be deleted or renamed. However, you can change the branch it points. Any branch that does not match an environment's branch (a feature branch) will be deployed with the default environment's configuration. You can change this behaviour by visiting the Application's settings page and modifying the Default environment dropdown under the Auto deployments section. That will tell Stormkit to build new feature branch deployments with that environment's configuration. Default environment

Creating an environment

In order to create a new environment, select your application. You'll be directly brought to a screen where you see a list of environments. On top right, you'll see an Add Environment. Click on that and configure your environment. Environment screen

Deleting an environment

In order to delete an environment, you'll have to navigate to the configuration page and hit the Delete environment button at the bottom. Deleting an environment will also remove all associated deployments. Environment delete Please bear in mind that you cannot delete Production environments as they are required by design.