unoplatform / uno.templates

Uno Platform project templates
https://platform.uno/
Other
16 stars 9 forks source link

GitLab CI option in template #719

Open nloum opened 3 weeks ago

nloum commented 3 weeks ago

What would you like to be added:

In addition the Azure Pipelines and GitHub Actions options in the unoapp dotnet new template, it would be awesome if we had an option for GitLab CI.

Why is this needed:

There are three main git hosting platforms that have their own CI: Azure DevOps (Azure Pipelines), GitHub (GitHub Actions), and GitLab (GitLab CI). It makes sense to support these out of the box. GitLab has an estimated ~30 million users according to Wikipedia.

For which Platform:

Anything else we need to know?

I'd be willing to contribute it if this is a direction the team wants to go. I know that there are other feature requests about adding a lot more into CI (#679), so there will be a maintenance burden to having to support three CI providers.

jeromelaban commented 3 weeks ago

Thanks for the report! Indeed, we have not added support for this provider, but it would definitely be interesting to add.