go-gitea / gitea

Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
https://gitea.com
MIT License
44.04k stars 5.4k forks source link

Jira Cloud integration #25852

Open JKnino opened 1 year ago

JKnino commented 1 year ago

Feature Description

Hi there,

as many others so our company would like to migrate to gitea, unf none of available git plugins for jira does not work properly...creating branch, PR ..is there any plan to make this happen, or is there any other way to get it working and fully integrated with Jira?

cheers Jas

Screenshots

No response

lunny commented 1 year ago

I think there are already some plugins in the marketplace? Have you tried them?

JKnino commented 1 year ago

yes, there are actually just two plugins smart plugin and Git integration for Jira

but none of them provide fully integration as service but simple repo..and that limits it to readonly

image-20230712-112459 image-20230712-115454

mathieulepoutrebelgium commented 1 year ago

Hi JKnino

PR are fully supported by Exalate, this is an integration solution. I have been using it for a while for this exact use-case and it works wonders.

molequetu commented 1 year ago

Hello all,

As we are lately starting using PR, we would like somehow to integrate Gitea to Jira and see the information of the PR in the JIRA issue itself. At this point we have some partial integration with git via fisheye, where we see a development panel with the commits and branches created, but no PR related information for this jira issue key.

After searcing for a while, I see that there is not an addon provider oriented to Gitea but the only solutions are using the 2 plugins that connect git with JIRA as mentioned above, the Smart Git Integration and GIt for Jira by gitkraken

Unfortunately, because of the version we use of JIRA(7.4.3) server on-premise, the second one by gitkraken is not available, and the first one(Smart Git Integration) cannot get a trial license for some reason. But to be hones I am not sure if this plugin tracks PR's too (not showing this in their plugin page but only branches, commits, merges) where fisheye gives us this information already.

Upgrading JIRA to cloud or never server version is not in company plans atm, so I was wondering if there is any other way to integrate GITEA with JIRA so we can have an overview of the PR's opened and merged or closed to that JIRA. Furthermore, as a second enchament we would like to transition JIRA issue status regarding the state of the PR(e.g when PR opened update status to IN_REVIEW) in JIRA, when PR request changes update to IN_PROGRESS, when PR merged update to READY state etc) via triggers or webhooks, but as I consider we must have the first issue resolved to get this in progress

Any thoughts / insights you can share ?

Thnx in advance

appleboy commented 9 months ago

@mathieulepoutrebelgium You mean the plugin: https://marketplace.atlassian.com/apps/1213645/exalate-jira-issue-sync-more ?