# $ErrorActionPreference = 'SilentlyContinue' $CurBranch = git branch --show-current Remove-Item maingate.zip -Force -Recurse -ErrorAction SilentlyContinue cd .. cd maingate-console git switch $CurBranch git pull npm install npm run build Remove-Item console -Force -Recurse -ErrorAction SilentlyContinue Copy-Item build console -Recurse Compress-Archive -Path console -DestinationPath ..\maingate\maingate.zip -Force Remove-Item console -Force -Recurse cd .. cd maingate $Env:GOOS="linux" $Env:GOARCH="amd64" go build -ldflags="-s -w" . Compress-Archive -Path maingate -Update -DestinationPath maingate.zip Compress-Archive -Path *-firebase-*.json -Update -DestinationPath maingate.zip