diff --git a/build-all.ps1 b/build-all.ps1 new file mode 100644 index 0000000000..780b2d07d3 --- /dev/null +++ b/build-all.ps1 @@ -0,0 +1,27 @@ +# COMMON PATHS + +$rootFolder = (Get-Item -Path "./" -Verbose).FullName + +# List of solutions + +$solutionsPaths = ( + "framework", + "modules/users", + "modules/permission-management", + "modules/setting-management", + "modules/identity", + "modules/tenant-management", + "modules/account", + "modules/docs", + "modules/blog" +) + +# Build all solutions + +foreach ($solutionsPath in $solutionsPaths) { + $solutionAbsPath = (Join-Path $rootFolder $solutionsPath) + Set-Location $solutionAbsPath + dotnet build +} + +Set-Location $rootFolder \ No newline at end of file