In order to start developing, please make sure you have the following prerequisites:
###Windows:
- Java 8 SDK (Oracle or OpenJDK)
- The Atlassian SDK
- Your favorite Java IDE (I recommand IntelliJ)
- Git (e.g. Git-SCM)
- A Github Developer Token(Select all permissions from the repository section)
Now do the following steps:
- Clone this repository or refresh it (Use your username and the Github developer Token as a password)
- Run
npm install @atlassian/aui
to add the AUI library to the project - You are done!!!
In order to execute the current state of the plugin run
atlas-run //Run the current configuration
atlas-help //Shows other commands from the Atlassian
I am still figuring out how to launch different Jira versions (The switch somehow does not work)
###Linux:
(Comming soon)
The Atlassian SDK features its own Maven Installation. I highly recommand to use it, however of course you can also setup your own Maven if you want to do so. If you want to use the Atlassian SDK Maven, you should include it in your IDE to do so:
- Click File->Settings
- In the Settings window, select Build, Execution, Deployment->Deployment Tools-> Maven
- Set the Maven Home path to your Atlassian Maven installation (Default is C:/Applications/Atlassian/atlassian-plugin-sdk-8.2.7/apache-maven-3.5.4)
Full documentation for the SDK:
https://developer.atlassian.com/display/DOCS/Introduction+to+the+Atlassian+Plugin+SDK