-
Notifications
You must be signed in to change notification settings - Fork 46
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
Add gitlab support #249
Comments
|
Even the code which parses origin remote url?
+1 will add more to your list |
It 'should' work as well. |
GitLab has an equivalent concept of Integrations, but those need to be added to the GitLab codebase itself. There's no extensible "app" model. |
Thanks for the info. I need to take a look at how hard is to add it and how it can work with custom instances. It looks like a long-term wish. We have to work on the GitHub app at first. |
Hello. I saw this issue posted as a Project Idea for GSoC 2020. I am interested to work on it. Can I get some resources regarding the CI methods of Gitlab (like Github webhooks) and how to test the implementation? |
@grapheo12 thank you for your interested!
Currently, it's to soon to start working on it -- now, you have time to get familiar with the project and solve some basic issues..;)
The "research" of this is a part of the GSOC task, but if you want some info now, the gitlab docs is a good place to start with:
Some examples are mentioned in the docs:
|
The idea sounds great. I can potentially help with testing in one or all of: |
@nmav thanks! It will probably take some time to make something useful but would be nice to have some real packages to test it. |
It would be nice to be able to use packit for https://gitlab.freedesktop.org/NetworkManager/NetworkManager to build a Copr for each merge request. |
Hi, I saw this idea in the GSOC 2020 project list.
By basic issues do you mean issues issues part of the packit service repository which we are to fix and send pull requests for? |
Look around the projects in the packit service organisation, how they are coupled and you can try fixing issues in any of them. (The most important ones are ogr, packit, packit-service, sandcastle, and dashboard.) |
🚀 The implementation is there for some time, so let's close this EPIC and create smaller, more specific issues if needed. Just to summarize:
Note that we don't use it much ourselves and there are probably still some problems, so please, try it and let us know. Here is an example of how it works: |
People are looking for this, I do not see an issue for it but I know it is planned.
The text was updated successfully, but these errors were encountered: