This page provides an overview of key tools in Bamboo that you can use to manage the continuous deployment and delivery of your application. You may also find the following features in Bamboo useful: Deploying with TomcatYou can use Bamboo to deploy and manage your Java web application with Tomcat 6 or 7, without having to directly interact with Maven, Ant or write special scripts. See Using Tomcat with Bamboo for continuous deployment. Copying and moving files with SCPYou can use the Bamboo SCP task to upload files from Bamboo directly to a remote server as part of a Bamboo job. The SCP task is able to copy multiple files and preserves the directory structure for the copied files. | Atlassian blog posts: |
Executing remote commands with SSH
You can use the Bamboo SSH task to execute a SSH command on a remote computer as part of a Bamboo job.
See Using the SSH task in Bamboo.
Integrating with JIRA
Releasing a new version of software usually involves a number of tasks, such as releasing the version in JIRA, building and testing, merging code, creating tags, creating branches, labelling builds, etc. If you have integrated Bamboo with Atlassian's JIRA, you can trigger these tasks to run automatically at the release of a version in JIRA.
See Running a Bamboo Build when Releasing a Version.
Integrating with Heroku
You can use Bamboo to deploy your Java web application to the Heroku cloud platform.
See Using the Heroku task in Bamboo.
Deploying ASP.NET applications with MSDeploy
msdeploy.exe
.