forked from mrdon/speakeasy-plugin
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.txt
21 lines (15 loc) · 946 Bytes
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Atlassian Speakeasy is a plugin that allows users to author, enable, and share extensions for Atlassian products.
http://confluence.atlassian.com/display/DEVNET/Speakeasy+Overview
When getting started developing the Speakeasy plugin, these commands will come in handy
* Start the plugin in the desired product:
Refapp: mvn refapp:debug
Confluence: mvn refapp:debug -Dproduct=confluence
JIRA: mvn refapp:debug -Dproduct=jira
* Deploy the plugin at runtime in the desired product:
Refapp: mvn refapp:cli
Confluence: mvn refapp:cli -Dproduct=confluence
JIRA: mvn refapp: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 refapp:debug commands,
one per product. You will also need three more tabs for each of the 'cli' invocations.