This is a small set of changes that summarizes what @davidfowl and I did for the demo. (We may want to remove the artificial stall in ShowsClient - let me know what you think).
The primary points here are
adding the package
setting some minor project metadata
adapting the CI/CD pipeline to use publish instead of docker-based building
After this we get some pretty massive speedups in CI for the building portions. Building and pushing all three backend images takes like 30s now.
I also left in the OpenTelemetry configuration and dotnet-monitor stuff in the CI/CD template. Let me know if you'd like that removed.
This is a small set of changes that summarizes what @davidfowl and I did for the demo. (We may want to remove the artificial stall in ShowsClient - let me know what you think).
The primary points here are
docker
-based buildingAfter this we get some pretty massive speedups in CI for the building portions. Building and pushing all three backend images takes like 30s now.
I also left in the OpenTelemetry configuration and dotnet-monitor stuff in the CI/CD template. Let me know if you'd like that removed.