SAP / generator-easy-ui5

Meta-generator various project types within the UI5 Universe
https://blogs.sap.com/2021/04/09/easy-ui5-3.0-from-community-contributions-to-community-plugins/
Apache License 2.0
230 stars 72 forks source link

GitLab Integration #102

Open rpanneel opened 2 years ago

rpanneel commented 2 years ago

Hello all,

Are there any plans in supporting GitLab? Just like the orgs on GitLab, we should be able to add the information to connect to GitLab. At my project we would like to use the easy-ui5 generator for generating our Fiori App/Lib projects, but we need to be able to add our specific linting rules and CI/CD pipeline information.

This is off course possible with GitHub, but unfortunately my customer is using GitLab as git-repository and thus, octokit isn't an option. However, GitLab also has a very good rest api and I found following npm package which provides octokit-like functionality for GitLab.

Is this a use-case that would be interesting for the generator in the future? Or do you see problems if we'd integrate these options?

Thanks in advance for your feedback!

And thanks for this amazing utility!

Kind regards,

Robin

nicoschoenteich commented 2 years ago

Hi Robin, Do I get this right? You would like to add your own generators just like you can do with the command line option --addGhOrg, but with GitLab? Meaning we would need a new command line option? If that's what you are looking for I think it's a totally valid case. Would you like to provide a PR? 😏

nicoschoenteich commented 2 years ago

Hi @rpanneel , is this request still relevant? If yes, are you interested in providing a PR? You can check out this previous PR to get some inspiration. BR, Nico