refactoring build scripts
This commit is contained in:
parent
403388fbf1
commit
3ce15a9329
@ -1,37 +1,37 @@
|
||||
{
|
||||
"solution": {
|
||||
"path": "ASC.Web.sln",
|
||||
"projects": [
|
||||
"common\\ASC.Api.Core\\ASC.Api.Core.csproj",
|
||||
"common\\ASC.Common\\ASC.Common.csproj",
|
||||
"common\\ASC.Core.Common\\ASC.Core.Common.csproj",
|
||||
"common\\ASC.Data.Backup.Core\\ASC.Data.Backup.Core.csproj",
|
||||
"common\\ASC.Data.Reassigns\\ASC.Data.Reassigns.csproj",
|
||||
"common\\ASC.Data.Storage\\ASC.Data.Storage.csproj",
|
||||
"common\\ASC.FederatedLogin\\ASC.FederatedLogin.csproj",
|
||||
"common\\ASC.Feed\\ASC.Feed.csproj",
|
||||
"common\\ASC.IPSecurity\\ASC.IPSecurity.csproj",
|
||||
"common\\ASC.MessagingSystem\\ASC.MessagingSystem.csproj",
|
||||
"common\\ASC.Notify.Textile\\ASC.Notify.Textile.csproj",
|
||||
"common\\ASC.Textile\\ASC.Textile.csproj",
|
||||
"common\\ASC.VoipService\\ASC.VoipService.csproj",
|
||||
"common\\services\\ASC.AuditTrail\\ASC.AuditTrail.csproj",
|
||||
"common\\services\\ASC.ClearEvents\\ASC.ClearEvents.csproj",
|
||||
"common\\services\\ASC.Data.Backup\\ASC.Data.Backup.csproj",
|
||||
"common\\services\\ASC.ElasticSearch\\ASC.ElasticSearch.csproj",
|
||||
"common\\services\\ASC.Feed.Aggregator\\ASC.Feed.Aggregator.csproj",
|
||||
"common\\services\\ASC.Notify\\ASC.Notify.csproj",
|
||||
"common\\services\\ASC.Studio.Notify\\ASC.Studio.Notify.csproj",
|
||||
"common\\services\\ASC.TelegramService\\ASC.TelegramService.csproj",
|
||||
"common\\services\\ASC.UrlShortener.Svc\\ASC.UrlShortener.Svc.csproj",
|
||||
"products\\ASC.Files\\Core\\ASC.Files.Core.csproj",
|
||||
"products\\ASC.Files\\Server\\ASC.Files.csproj",
|
||||
"products\\ASC.Files\\Service\\ASC.Files.Service.csproj",
|
||||
"products\\ASC.People\\Server\\ASC.People.csproj",
|
||||
"web\\ASC.Web.Api\\ASC.Web.Api.csproj",
|
||||
"web\\ASC.Web.Core\\ASC.Web.Core.csproj",
|
||||
"web\\ASC.Web.HealthChecks.UI\\ASC.Web.HealthChecks.UI.csproj",
|
||||
"web\\ASC.Web.Studio\\ASC.Web.Studio.csproj"
|
||||
]
|
||||
}
|
||||
{
|
||||
"solution": {
|
||||
"path": "ASC.Web.sln",
|
||||
"projects": [
|
||||
"common\\ASC.Api.Core\\ASC.Api.Core.csproj",
|
||||
"common\\ASC.Common\\ASC.Common.csproj",
|
||||
"common\\ASC.Core.Common\\ASC.Core.Common.csproj",
|
||||
"common\\ASC.Data.Backup.Core\\ASC.Data.Backup.Core.csproj",
|
||||
"common\\ASC.Data.Reassigns\\ASC.Data.Reassigns.csproj",
|
||||
"common\\ASC.Data.Storage\\ASC.Data.Storage.csproj",
|
||||
"common\\ASC.FederatedLogin\\ASC.FederatedLogin.csproj",
|
||||
"common\\ASC.Feed\\ASC.Feed.csproj",
|
||||
"common\\ASC.IPSecurity\\ASC.IPSecurity.csproj",
|
||||
"common\\ASC.MessagingSystem\\ASC.MessagingSystem.csproj",
|
||||
"common\\ASC.Notify.Textile\\ASC.Notify.Textile.csproj",
|
||||
"common\\ASC.Textile\\ASC.Textile.csproj",
|
||||
"common\\ASC.VoipService\\ASC.VoipService.csproj",
|
||||
"common\\services\\ASC.AuditTrail\\ASC.AuditTrail.csproj",
|
||||
"common\\services\\ASC.ClearEvents\\ASC.ClearEvents.csproj",
|
||||
"common\\services\\ASC.Data.Backup\\ASC.Data.Backup.csproj",
|
||||
"common\\services\\ASC.ElasticSearch\\ASC.ElasticSearch.csproj",
|
||||
"common\\services\\ASC.Feed.Aggregator\\ASC.Feed.Aggregator.csproj",
|
||||
"common\\services\\ASC.Notify\\ASC.Notify.csproj",
|
||||
"common\\services\\ASC.Studio.Notify\\ASC.Studio.Notify.csproj",
|
||||
"common\\services\\ASC.TelegramService\\ASC.TelegramService.csproj",
|
||||
"common\\services\\ASC.UrlShortener.Svc\\ASC.UrlShortener.Svc.csproj",
|
||||
"products\\ASC.Files\\Core\\ASC.Files.Core.csproj",
|
||||
"products\\ASC.Files\\Server\\ASC.Files.csproj",
|
||||
"products\\ASC.Files\\Service\\ASC.Files.Service.csproj",
|
||||
"products\\ASC.People\\Server\\ASC.People.csproj",
|
||||
"web\\ASC.Web.Api\\ASC.Web.Api.csproj",
|
||||
"web\\ASC.Web.Core\\ASC.Web.Core.csproj",
|
||||
"web\\ASC.Web.HealthChecks.UI\\ASC.Web.HealthChecks.UI.csproj",
|
||||
"web\\ASC.Web.Studio\\ASC.Web.Studio.csproj"
|
||||
]
|
||||
}
|
||||
}
|
@ -1,11 +1,18 @@
|
||||
PUSHD %~dp0..
|
||||
dotnet build ASC.Personal.slnf /fl1 /flp1:LogFile=build/ASC.Web.log;Verbosity=Normal
|
||||
|
||||
dotnet build ASC.Web.slnf /fl1 /flp1:LogFile=build/ASC.Web.log;Verbosity=Normal
|
||||
@echo off
|
||||
echo.
|
||||
echo Install nodejs projects dependencies...
|
||||
echo.
|
||||
|
||||
if %errorlevel% == 0 (
|
||||
for /R "build\scripts\" %%f in (*.bat) do (
|
||||
echo "%%~nxf"
|
||||
echo Run script %%~nxf...
|
||||
echo.
|
||||
call build\scripts\%%~nxf
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
echo.
|
||||
|
||||
pause
|
@ -1,12 +1,15 @@
|
||||
@echo off
|
||||
|
||||
PUSHD %~dp0..\..
|
||||
setlocal EnableDelayedExpansion
|
||||
|
||||
if %errorlevel% == 0 (
|
||||
for /R "build\run\" %%f in (*.bat) do (
|
||||
call build\run\%%~nxf
|
||||
echo !servicepath!
|
||||
call sc create "Onlyoffice %%~nf" binPath="!servicepath!"
|
||||
echo service create "Onlyoffice%%~nf"
|
||||
call sc create "Onlyoffice%%~nf" displayname= "ONLYOFFICE %%~nf" binPath= "!servicepath!"
|
||||
)
|
||||
)
|
||||
|
||||
echo.
|
||||
pause
|
@ -1,8 +1,15 @@
|
||||
@echo off
|
||||
|
||||
PUSHD %~dp0..
|
||||
call runasadmin.bat "%~dpnx0"
|
||||
|
||||
if %errorlevel% == 0 (
|
||||
for /R "run\" %%f in (*.bat) do (
|
||||
call sc delete "Onlyoffice %%~nf"
|
||||
echo Running service stop & delete "Onlyoffice%%~nf"
|
||||
call sc stop "Onlyoffice%%~nf"
|
||||
call sc delete "Onlyoffice%%~nf"
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
echo.
|
||||
pause
|
@ -1,8 +1,14 @@
|
||||
@echo off
|
||||
|
||||
PUSHD %~dp0..
|
||||
call runasadmin.bat "%~dpnx0"
|
||||
|
||||
if %errorlevel% == 0 (
|
||||
call stop.bat
|
||||
call stop.bat
|
||||
call iisreset
|
||||
for /R "run\" %%f in (*.bat) do (
|
||||
call sc stop "Onlyoffice%%~nf"
|
||||
call sc start "Onlyoffice%%~nf"
|
||||
)
|
||||
)
|
||||
|
||||
echo.
|
||||
pause
|
@ -1,8 +1,13 @@
|
||||
@echo off
|
||||
|
||||
PUSHD %~dp0..
|
||||
call runasadmin.bat "%~dpnx0"
|
||||
|
||||
if %errorlevel% == 0 (
|
||||
for /R "run\" %%f in (*.bat) do (
|
||||
call sc start "Onlyoffice %%~nf"
|
||||
call sc start "Onlyoffice%%~nf"
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
echo.
|
||||
pause
|
@ -1,8 +1,13 @@
|
||||
@echo off
|
||||
|
||||
PUSHD %~dp0..
|
||||
call runasadmin.bat "%~dpnx0"
|
||||
|
||||
if %errorlevel% == 0 (
|
||||
for /R "run\" %%f in (*.bat) do (
|
||||
call sc stop "Onlyoffice %%~nf"
|
||||
call sc stop "Onlyoffice%%~nf"
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
echo.
|
||||
pause
|
Loading…
Reference in New Issue
Block a user