Initialize CBDD solution and add a .NET-focused gitignore for generated artifacts.

This commit is contained in:
Joseph Doherty
2026-02-20 12:54:07 -05:00
commit b8ed5ec500
214 changed files with 101452 additions and 0 deletions

28
scripts/fitness-check.sh Normal file
View File

@@ -0,0 +1,28 @@
#!/usr/bin/env bash
set -euo pipefail
repo_root="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
cd "$repo_root"
echo "[fitness] dotnet restore"
dotnet restore
echo "[fitness] dotnet format --verify-no-changes"
dotnet format --verify-no-changes
echo "[fitness] dotnet build -t:Rebuild"
dotnet build -t:Rebuild
echo "[fitness] dotnet test"
dotnet test
echo "[fitness] coverage threshold check"
bash scripts/coverage-check.sh
echo "[fitness] dotnet package list --deprecated"
dotnet package list --deprecated
echo "[fitness] dotnet package list --include-transitive --vulnerable --format json"
dotnet package list --include-transitive --vulnerable --format json
echo "[fitness] complete"