.NET Project Template Collaboration

Over the last few years I have struggled to build a reasonable CI/CD pipeline for my .NET projects.

I am looking to create a new .NET project template which demonstrates as much as possible and can easily be reused by others.

The plan is to include:

  • testing with code coverage % and visusalization
  • launching a WebAPI and running request tests
  • launching a sql server instance, building and publishing a sql server database
  • building and deploying a NuGet package to GitLab registry
  • using environment variables/appsettings/user secrets
  • might consider selenium UI tests

And no doubt some other stuff.

If you’re interested in checking it out or lending a hand- hop on over to the project tickett / dotNET Project Template · GitLab