[Bamboo Knowledge Base]
Creating a deployment project from a plan is easy with Bamboo.
A deployment is a container that holds:
To create a new deployment project you must:
If you are using plan branches, you will also need to associate the deployment with the plan branch. The plan branch represent a build for a branch within the version control system that inherits the configuration defined by the parent plan. Any new branch created is automatically built and tested using the same build configuration as the parent. When the plan branch build succeeds, it can be merged back into master.
Learn more about Deployments from branches.
On this page:
To create a new deployment project:
Complete the 'Setup deployment project' screen using the following fields:
Field | Description | Optional? |
---|---|---|
Name | The name of your deployment project | |
Description | A brief description of your deployment project | |
Source Build Plan | The name of the plan you wish to associate with the deployment project Hint: This field identifies the source of your deployment artifacts | |
Default plan branch | The plan branch that you wish to deploy. Bamboo will auto detect available plan branches for you. Choose a plan from the drop down menu. |
Bamboo allows you to edit the details of an existing deployment project.
To edit the details of an existing deployment project:
Complete the 'Update deployment project' screen using the following fields:
Field | Description | Optional? |
---|---|---|
Related Build Plan | The name of the plan you wish to associate with the deployment project Hint: This field identifies the source of your deployment artifacts | |
Name | The name of your deployment project | |
Description | A brief description of your deployment project | |
Default plan branch | The plan branch that you wish to deploy. This option will only display if your plan has a valid branch, as described above |
Bamboo's release naming configuration allows you to control:
See Naming versions for deployment releases for more information.
Bamboo gives you control over who has permission to View and Edit aspects of your deployment project.
To configure your permission strategy:
Click the Add User or Add Group button to search for and add, users or groups