Due to licensing restrictions, we are not allowed to re-distribute native Sun JAVA libraries through our maven2 public repositories. Please visit to our Confluence page on coping with Sun JAVA Libraries for further details.

Requirements

svn co http://svn.atlassian.com/svn/public/atlassian/bamboo/bamboo-development-kit/trunk

Setting up the project

Inside the Bamboo Development kit, you will need to change the pom.xml file to correctly setup your project. Within this file, you will need to change the following xml elements:

Once this is done, you can run the command mvn idea:idea which will download your dependencies (including the bamboo libraries) and build an IDEA project file $MY_PLUGIN_NAME.ipr. To begin development, simply launch the IDEA project file created.

Once IDEA is up, you will also need to modify the file /src/main/resources/atlassian-plugin.xml to give your plugin a name and a plugin key. You should also fill in your plugin meta-data.

That's it, you should now be ready to start coding your Bamboo plugin.

RELATED TOPICS



Bamboo Documentation