Adding ability to do a perpetual build and a subscription build automatically and also be able to debug either one
This commit is contained in:
@@ -36,13 +36,36 @@ set m=CLIENT FAILED TO COPY
|
||||
goto FAIL
|
||||
)
|
||||
|
||||
@echo ******************** BUILD LINUX x64 **************************
|
||||
|
||||
@echo ******************** BUILD SUBSCRIPTION LINUX x64 **************************
|
||||
rmdir C:\data\code\raven\dist\subscription-build-linux-x64 /s/q
|
||||
mkdir C:\data\code\raven\dist\subscription-build-linux-x64
|
||||
cd C:\data\code\raven\server\AyaNova\
|
||||
dotnet publish -o C:\data\code\raven\dist\subscription-build-linux-x64\ -c Release -r linux-x64 --no-self-contained -p:SUBSCRIPTION_BUILD=true
|
||||
IF %ERRORLEVEL% NEQ 0 (
|
||||
set m=BUILD SUBSCRIPTION LINUX x64 FAILED
|
||||
goto FAIL
|
||||
)
|
||||
|
||||
rem LINUX SUBSCRIPTION SERVER
|
||||
"C:\Program Files\7-Zip\7z.exe" a -tzip "C:\data\code\raven\dist\installers\ayanova-subscription-linux-x64-server.zip" "C:\data\code\raven\dist\subscription-build-linux-x64\*" -r
|
||||
"C:\Program Files\7-Zip\7z.exe" a -tzip "C:\data\code\raven\dist\installers\ayanova-subscription-linux-x64-server.zip" "C:\data\code\raven\dist\assets\linux-server\config.json"
|
||||
IF %ERRORLEVEL% NEQ 0 (
|
||||
set m=BUILD SUBSCRIPTION LINUX x64 SERVER ZIP FAILED
|
||||
goto FAIL
|
||||
)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@echo ******************** BUILD PERPETUAL LINUX x64 **************************
|
||||
rmdir C:\data\code\raven\dist\linux-x64 /s/q
|
||||
mkdir C:\data\code\raven\dist\linux-x64
|
||||
cd C:\data\code\raven\server\AyaNova\
|
||||
dotnet publish -o C:\data\code\raven\dist\linux-x64\ -c Release -r linux-x64 --no-self-contained
|
||||
dotnet publish -o C:\data\code\raven\dist\linux-x64\ -c Release -r linux-x64 --no-self-contained -p:SUBSCRIPTION_BUILD=false
|
||||
IF %ERRORLEVEL% NEQ 0 (
|
||||
set m=BUILD LINUX x64 FAILED
|
||||
set m=BUILD PERPETUAL LINUX x64 FAILED
|
||||
goto FAIL
|
||||
)
|
||||
|
||||
@@ -65,11 +88,11 @@ set m=BUILD LINUX x64 DESKTOP ZIP FAILED
|
||||
goto FAIL
|
||||
)
|
||||
|
||||
rem LINUX SERVER
|
||||
rem LINUX PERPETUAL SERVER
|
||||
"C:\Program Files\7-Zip\7z.exe" a -tzip "C:\data\code\raven\dist\installers\ayanova-linux-x64-server.zip" "C:\data\code\raven\dist\linux-x64\*" -r
|
||||
"C:\Program Files\7-Zip\7z.exe" a -tzip "C:\data\code\raven\dist\installers\ayanova-linux-x64-server.zip" "C:\data\code\raven\dist\assets\linux-server\config.json"
|
||||
IF %ERRORLEVEL% NEQ 0 (
|
||||
set m=BUILD LINUX x64 SERVER ZIP FAILED
|
||||
set m=BUILD PERPETUAL LINUX x64 SERVER ZIP FAILED
|
||||
goto FAIL
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user