-
-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
enable Development integration in JIra #2985
Comments
Thanks @jtnord for raising this request. Seems a legit request (I can feel you) as it is (one the many) reason(s) why we moved the INFRA issue tracker to GitHub instead of JIRA (along with no efficient search, no discoverability, slow, painful UX, hard automation that requires a lot of expertise,e tc.). Ping @olblak @daniel-beck @MarkEWaite @timja I need help from your memory: I might remember that we had an issue with the current JIRA distribution that we have at issues.jenkins-ci.org (hosted by the Linux Foundation) to integrate this plugin. Something along the combination of "not atlassian cloud" and "SSO with our LDAP and not GitHub's". Found some old issues but I can't strictly remember the reason (as I would like to re-evaluate it to see if we can enable it to help developers): |
IIRC we disabled this when it kept eating through the API limits. |
Looks like that there is a github app for that : https://github.com/atlassian/github-for-jira to benefit from api v4 (and no rate limit) |
Strange I thought it used events apart from the optional sync |
The app is useless for non cloud users: It uses an OAuth token which has 5000 API requests per hour from what I remember. It's also easy to accidentally use your own account when configuring it (this happened to my account at work). The app is sometimes not that quick too because of rate limiting. |
Thanks for checking and sharing! |
Against GH ToS? |
Not as far as I can tell. Each person on a free account is allowed one machine account. |
Service(s)
Jira
Summary
Please enable the Jira SCM developer integration
https://confluence.atlassian.com/jirasoftwareserver/configuring-development-tools-938845350.html
it is painful to have to link GitHub SCM commits PRs to Jenkins JIra issues when Jira can do all this automatically.
Additionally some people leave it as a comment, and others leave it as a web link meaning it is not always easy to find the information quickly.
By configuring the developer integration linking commits/PRs to jira tickets becaomes automatic, and you can even see in Jira if the commit is released or not.
If desired a workflow could then be implemented that could close (or mark the ticket as merged but unreleased) when a PR is merged, and / or in the future pick up a release so automatically mark the issue as closed when a tag is made containing the commit.
Reproduction steps
Expected results
The development tab in JIra contains links to the commit and PR
Actual results
Nada
The text was updated successfully, but these errors were encountered: