Trivial web app to track gitlab popular MR comments. Web api part
tbd
tbd
- dotnet
- MSSQL server
- (optional) Internet Information Services (IIS)
- Download the latest the release from release page
If no zip file with app content provided - download source code, build & publish WebApp via dotnet
- Create a database on mssql server
- Update
DefaultConnection
setting inappsettings.json
file to match your database configuration
Example:
Server=MyServer;Database=GitlabComments;User Id=user;Password=password;MultipleActiveResultSets=true
- Configure the rest of the application settings in the
appsettings.json
file as you wish - Run app
- dotnet: to run use cli command
- Internet Information Services (IIS): to run with IIS please proceed with official guide
- To use client app proceed with Client app installation guide
- Before updating app make sure that app is stopped.
- To update your app just follow steps 1 & 5.
- On step 1 you need to replace existed files, except
appsettings.json
- [ONLY IF NO INSTRUCTIONS PROVIDED IN RELEASE] Compare newest version of
appsettings.json
and your version, add new lines to your settings and save the file.
- Dotnet deploy with cli - https://learn.microsoft.com/en-us/dotnet/core/deploying/deploy-with-cli
- Dotnet run - https://learn.microsoft.com/en-us/dotnet/core/tools/dotnet-run
- Host ASP.NET Core on Windows with IIS - https://learn.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/?view=aspnetcore-8.0