Martyn Houghton Posted December 4, 2017 Share Posted December 4, 2017 We have an on-prem Atlassian JIRA installation which is externally facing over https:. The current iBridge JIRA integration is based on Atlassian hosted service where you only specify the domain within their hosted environment, whereas we would want to later the endpoint to point URL as a whole to point to our on-prem installation. Would it be possible to re-use the current JIRA integration but make it use a on-prem set of endpoints? Cheers Martyn Link to comment Share on other sites More sharing options...
TrevorKillick Posted December 4, 2017 Share Posted December 4, 2017 @Martyn Houghton Its potentially possible but would be impossible for us to test and confirm its working. Are the API's exactly the same for the on-prem version? What happens with regards to updates on the on-prem version is there a possiblity we update our integrations in the future to make any changes to JIRA cloud and then the on premise version would stop working? Kind Regards Trevor Killick Link to comment Share on other sites More sharing options...
Martyn Houghton Posted December 6, 2017 Author Share Posted December 6, 2017 @TrevorKillick Do you have any details of the api endpoint you linked to on the Cloud edition and I can check if this is the same. In terms of version control, it might be better to split the Cloud and On-prem into two separate integration options? cheers Martyn Link to comment Share on other sites More sharing options...
TrevorKillick Posted December 8, 2017 Share Posted December 8, 2017 @Martyn Houghton I would be more concerned about versions of the on prem API Changing, the Cloud Rest API is versioned and we currently support V2. Here is an example of the integration we have for create issue using Rest 2 API.https://docs.atlassian.com/software/jira/docs/api/REST/1000.1568.0/#api/2/issue-createIssue Kind Regards Trevor Killick Link to comment Share on other sites More sharing options...
Martyn Houghton Posted December 14, 2017 Author Share Posted December 14, 2017 @TrevorKillick It appears the on-prem installations share the same api. Do you know what version of JIRA installed in the Cloud your integration was built against? Cheers Martyn Link to comment Share on other sites More sharing options...
TrevorKillick Posted December 14, 2017 Share Posted December 14, 2017 @Martyn Houghton Sorry i don't we just spun up a free Trial in June and used that to base the integrations from, if they share the same API what we can easily do is add a KeySafe credential for On Prem Jira which would allow you to set the FQDN to an endpoint of your instance and from there you can try out the integrations and if needed we can look at separating them if there are any issues that would require changes to the integration. I am on leave tomorrow but back in the office tomorrow then off for the rest of the year, i will try and get the new KeySafe Credential type added tomorrow which will be instantly available and then you should be able to try them out in your own time. Kind Regards Trevor Link to comment Share on other sites More sharing options...
Martyn Houghton Posted December 14, 2017 Author Share Posted December 14, 2017 @TrevorKillick Thanks for the quick reply. If you are able to set a different Integration class for On Prem Jira, we can look at giving it a go. Cheers Martyn 1 Link to comment Share on other sites More sharing options...
TrevorKillick Posted December 15, 2017 Share Posted December 15, 2017 @Martyn Houghton So i have added a new KeySafe authentication type of Jira Authentication which differs to Jira Cloud Authentication as the endpoint expects a FQDN. What we then do is append /rest/api/latest/ to the end of the endpoint before calling an API, this is available on Live now along with a separate set of Jira iBridge methods for on Premise, they are an exact copy of the Jira Cloud methods just they point only at the endpoint URL. As we are unable to rest Jira On Premise please post back any issues and we can take a look at them, also any suggested additions or changes to the integrations are more than welcome. Kind Regards Trevor Killick Link to comment Share on other sites More sharing options...
Martyn Houghton Posted December 18, 2017 Author Share Posted December 18, 2017 @TrevorKillick Thanks and have a great break. Cheers Martyn Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now