Creating a deployment environment
Once you have created and configured your new deployment project, you can create environments for it to deploy to. Bamboo allows you to create multiple deployment environments and also allows you to manage:
- Environment details such as name and description
To create a new deployment environment you will need to:
- Provide a name that represents your environment e.g. Test or Production
- Provide a description that describes the function of your environment.
Deployment environments are added from the Deployment project configuration screen:
Creating a new deployment environment
- From the Bamboo menu bar, click Deploy > All Deployment Projects.
- Click the edit icon ( ) for the deployment project you want to edit.
- In the 'Deployment project configuration' screen, click Add environment.
Provide your deployment environment details.
Select if you want to run your deployment in the agent environment or in a docker container. See Docker Runner.
Click on Create.Your newly created environment appears with a red exclamation mark because no tasks have been defined for this environment yet.
See Tasks for deployment environments for more information on task configuration.
Using the deployment environment panel
All deployment environments are managed from the Deployment project configuration screen. By default, when the screen loads, each environment panel is displayed in its collapsed state. Click Edit to expand the deployment environment panel:
When expanded, the environment panel shows three separate sub-panels:
The three sub-panels provide the following functionality:
|How you want to deploy||
||A set of optional settings that make your Bamboo deployments run more smoothly|
Editing the environment details
Bamboo allows you to change both the environment name and the description. To edit these details:
- Expand the environment panel and click the pencil icon next to the environment name. The 'Update environment' screen will display:
Complete the 'Update deployment project' screen using the following fields:FieldDescriptionOptional?
Environment name The name of the environment Description A brief description of your deployment project
- Click Save environment to save your changes.