Spaces:
Configuration error
Configuration error
| # Ensure correct local path. | |
| $thisPath = Split-Path $MyInvocation.MyCommand.Path -Parent | |
| cd $thisPath | |
| # Visual Studio likes to generate invalid files here for some reason, so autonuke it | |
| if (Test-Path "src/Properties/launchSettings.json") { | |
| rm src/Properties/launchSettings.json | |
| } | |
| # Nuke build files to ensure our build is fresh and won't skip past errors | |
| Remove-Item 'src/bin/' -Recurse | |
| Remove-Item 'src/obj/' -Recurse | |
| # Building first is more reliable than running directly from src | |
| dotnet build src/StableSwarmUI.csproj --configuration Debug -o src/bin/live_release | |
| # Default env configuration, gets overwritten by the C# code's settings handler | |
| $Env:ASPNETCORE_ENVIRONMENT = "Production" | |
| $Env:ASPNETCORE_URLS = "http://*:7801" | |
| # Actual runner. | |
| dotnet src\bin\live_release\StableSwarmUI.dll --environment dev @args | |