Functional "Getting Started" example from the Atlassian website
-
nodejs / npm 0.10+
-
Homebrew:
brew tap atlassian/tap && brew install atlassian/tap/atlassian-connect-sdk
-
Clone this repository
git clone https://shanonvl/atlassian-connect-helloworld
-
Pull dependencies
npm install
-
Start a local cloud instance of JIRA
atlas-run-standalone --product jira --version 6.3-OD-08-005-WN --bundled-plugins com.atlassian.plugins:atlassian-connect-plugin:1.1.0-rc.3,com.atlassian.jwt:jwt-plugin:1.1.0,com.atlassian.bundles:json-schema-validator-atlassian-bundle:1.0.4,com.atlassian.upm:atlassian-universal-plugin-manager-plugin:2.17.2,com.atlassian.webhooks:atlassian-webhooks-plugin:1.0.6 --jvmargs -Datlassian.upm.on.demand=true
-
Start the local web server:
./http-server.sh [-p PORT]
-
Browse to your local JIRA:
http://localhost:2990/jira/
-
Login with
admin/admin