Complete scratch iteration 004 setup and grouped route-action fixes

This commit is contained in:
master
2026-03-12 19:28:42 +02:00
parent d8d3133060
commit 317e55e623
26 changed files with 1124 additions and 304 deletions

View File

@@ -5,7 +5,9 @@
.DESCRIPTION
Discovers all *.sln files under src/ (excluding the root StellaOps.sln)
and runs dotnet build on each. Pass -Test to also run dotnet test.
and skips generated output trees such as node_modules, bin, obj, dist,
coverage, and output before running dotnet build on each. Pass -Test to
also run dotnet test.
.PARAMETER Test
Also run dotnet test on each solution after building.
@@ -147,10 +149,12 @@ if ($StopRepoHostProcesses) {
Stop-RepoHostProcesses -Root $repoRoot
}
$excludedSolutionRootPattern = '[\\/](node_modules|bin|obj|dist|coverage|output)[\\/]'
$solutions = Get-ChildItem -Path $srcDir -Filter '*.sln' -Recurse |
Where-Object {
$_.Name -ne 'StellaOps.sln' -and
$_.FullName -notmatch '[\\/](node_modules|bin|obj)[\\/]'
$_.FullName -notmatch $excludedSolutionRootPattern
} |
Sort-Object FullName