Bitbucket is a code hosting site with unlimited public and private repositories. We're also free for small teams!

Close
Atlassian Remote Apps Plugin is a plugin that supports a type of plugin called a Remote App.

https://remoteapps.jira.com/wiki/display/ARA

When getting started developing the Atlassian Remote Apps plugin, these commands will come in handy.
You may need to run a 'mvn install' from the project directory first before running these 
commands in the '/plugin' directory.

* Start the plugin in the desired product:
  Refapp: mvn amps:debug
  Confluence: mvn amps:debug -Dproduct=confluence
  JIRA: mvn amps:debug -Dproduct=jira

* Deploy the plugin at runtime in the desired product:
  Refapp: mvn amps:cli
  Confluence: mvn amps:cli -Dproduct=confluence
  JIRA: mvn amps:cli -Dproduct=jira

* Deploy the test plugin (code in src/test/resources) with the cli
  'tpi' for test plugin installation, works like the usual 'pi'

* Test your changes in all three products at once - open up three terminals and execute the above amps:debug commands,
  one per product.  You will also need three more tabs for each of the 'cli' invocations.

Recent activity

Don Brown

Commits by Don Brown were pushed to jhoarau/remoteapps-plugin

0a57cd0 - Merge in rewbs work that adds an issue-tab-page for jira * New issue-tab-page remote module * Fixed issue type webhooks not being always dispatched * ...
Julien Hoarau

Commits by Julien Hoarau were pushed to jhoarau/remoteapps-plugin

7b3c685 - Add web hooks for JIRA * Issue-specific hooks: issue created, issue closed... * Func test Change-Id: I501c42dfd00540a4677ccb17fc43819ae8b1e9db
Don Brown

Commits by Don Brown were pushed to jhoarau/remoteapps-plugin

fa0c2de - Upgrade to JIRA 5, AMPS 3.8, and Confluence 4.2-m7 * Change to use new atlassian selenium 2.1 Change-Id: I48d9d80cc65bef0167e75f17bfa1da7ba604b523
Don Brown

Commits by Don Brown were pushed to jhoarau/remoteapps-plugin

7c92c78 - Fix inconsistent startup issues * Convert from module-types to osgi services for extension points like api scopes and remote modules * Rewrite webhooks to support ...
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.