Integration with GitLab

GitLab becomes more popular as opensource product which is used in companies to host private git repositories.

Since "JIRA DVCS Connector" is opensource and with commercial friendly licence I have two questions:

1. Do you consider adding integration with GitLab in similair way as added with GitHub Enterprise?

2. If answer to first question is No then do you will accept pull request with such integration if it will be made by others? If not please elaborate why.

7 answers

1 accepted

I just created an initial version for JIRA 6.3.x that already supports Gitlab in a very basic way (see https://bitbucket.org/dka/jira-dvcs-connector in the jira6.3.x branch). Changeset sync is working already, Pull requests are not yet implemented. Feedback welcome.

Please note that the "Commits" tab is currently only visible when you disable the Development Tools Plugin - I guess this one needs to know additionally about Gitlab.

Now that looks interesting, thanks for sharing. Do you use it in production? Will you expand on it? Which bugs / missing features are there?

Does it work both with GitLab Cloud and Self-Hosted?

We are currently using this in production since almost 2 months now. It currently syncs changesets; merge requests are currently not synced (I'm happy to acccept any merge requests for this on Bitbucket). Otherwise I'm not aware of any bugs; let me know if you find any. I have only tested on our Self-Hosted instance. Technically there should be no problem to run it against the cloud as it uses the openly documented HTTP API only. I'm just not sure if all functions are available in Cloud as well. After all it would be really great to get this merged back to the "official" DVCS connector to get it to a broader user base.

Which Maven version should I build this with? I tried to build the master, its throwing all sorts of errors that dependency information not available.

The easiest is to use the Maven that comes with the Atlassian Plugin SDK

that worked, thanks a lot.

is there any way that it can be integrated gitlab, gitlab.comwith tickets?, when submit a ticket this show on gitlab issues tracking, something like github issues tracker

This "integration" provides a link to issues in JIRA. The JIRA DVCS Connector adds functionality within JIRA to see changes from the source repository. I'm not sure that your recommendation is correct.

Back this open source project if you want to see real GitLab support in JIRA, not only gitlab.com but any gitlab instance and probably even other self hosted git repositories, as long you can mount the network drive on your JIRA server.

 

Does someone from team responsible for plugin could answer to my question?

The Git Integration for JIRA add-on supports GitLab and GitLab CE/EE on JIRA Server/Cloud. Cheers!

Suggest an answer

Log in or Sign up to answer
How to earn badges on the Atlassian Community

How to earn badges on the Atlassian Community

Badges are a great way to show off community activity, whether you’re a newbie or a Champion.

Learn more
Community showcase
Published Apr 30, 2018 in Marketplace Apps

Why moving to Confluence Data Center is only a job half-done

Confluence Data Center is a deployment option that was designed for performance at scale. In other words, Confluence will handle increased traffic much reliably in a clustered environment and yo...

225 views 0 6
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you