Can I get some pointers for the above?
Community moderators have prevented the ability to post new answers.
You can do it by putting the plugin into appropriate dir and restarting JIRA: https://confluence.atlassian.com/jira/__installing-a-jira-plugin-manually-245825541.html.
Other option is to use atlas-install-plugin script from Atlassian Plugin SDK. The script should be run from plugin's project directory.
Putting the plugin into the appropriate dir and restarting was my first thought, only one question: Any issues deploying this way to JIRA Data Center?
I was testing atlas-install-plugin command and had issues with the server+port+context-path
Our JIRA instance in behind a load balancer, with a HTTPS cert configured to it, redirecting to 8080, and we access it with https://<address> , with no port on the url string. This works for Rest.
Our command goes:
$>atlas-install-plugin --username admin --password pass --plugin-key
com.something.jplug --server https://<address> --context-path "" --http-port 443
But atlas translates it to https://<address>:433/rest/plugins/1.0/, but only https://<address>/rest/plugins/1.0/ works.
Any ideas on how to suppress the :<port> ?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
In JIRA data center plugins dir is shared so you copy it once but will need to restart all JIRA instances. You need to test it on yourself.
By default https always goes through port 443 but it's hidden for convenience. So there should not be any difference between https://<address>/rest/plugins/1.0/ and https://<address>:443/rest/plugins/1.0/. Just tested curl with /rest/plugins/1.0/ and it works for me with port 443 and without it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks again @Volodymyr Krupach
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If I recall correctly, the installing by putting the addon on disk isn't supported in JIRA 7.0+ - you'll need to upload it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Take a look at https://bitbucket.org/atlassianlabs/bamboo-continuous-plugin-deployment - in particular: https://bitbucket.org/atlassianlabs/bamboo-continuous-plugin-deployment/src/93102b47daa2946cc756fe46b86731f2f2ddd708/src/main/java/com/atlassian/bamboo/plugins/confdeploy/upload/DefaultUploadClient.java?at=master&fileviewer=file-view-default - basically you need to fetch the manage addon page and scrape it to get the proper xsfr token. Then you can do a post with your addon.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Looking for the same thing. Got any way out of this?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Community moderators have prevented the ability to post new answers.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.