Skip to content
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

GitLab issues, wiki, CI support #119

Closed
ghost opened this issue Feb 22, 2017 · 6 comments
Closed

GitLab issues, wiki, CI support #119

ghost opened this issue Feb 22, 2017 · 6 comments

Comments

@ghost
Copy link

ghost commented Feb 22, 2017

(Sorry if I missed this already planned somewhere.) I wonder if there's any possibility to add support for GitLab collaborative features (beyond just the git repos):

  • CI / Runner
  • Issues
  • Merge requests
  • Wiki
@sduenas
Copy link
Member

sduenas commented Feb 23, 2017

It's in our plan but I can't estimate when it will be. The GitLab API is so similar to GitHub one, so it won't be difficult to have it soon but we need to improve the GitHub backend first.
In any case, we will keep you posted about this.

@jsmanrique
Copy link

Hi @downeym, I think @jgbarah has been working in something for it

@jgbarah
Copy link
Contributor

jgbarah commented Mar 27, 2017

Hi, @downeym

For issues and (partially) merge requests, there is some support in https://github.com/jgbarah/perceval/tree/gitlab

It is almost functional, but I couldn't write the tests, and propose a pull request to upstream Perceval. Besides, maybe now would need some update.

I have it in my todo list, but not that high nowadays, sorry...

In any case, help is welcome ;-)

@valeriocos
Copy link
Member

Hi @downeym

#252 provides supports for GitLab issues, notes and their emojis. This backend should be integrated soon to the codebase

@ghost
Copy link
Author

ghost commented Jan 3, 2018 via email

@vchrombie
Copy link
Member

GitLab backend is integrated into GrimoireLab. The issues and merge requests can be analyzed using the data source.
The comments, reactions data of the issues, merge requests work is being integrated right now. chaoss/grimoirelab-elk#881

Closing the issue as it is resolved. Please feel free to open new issue if needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants