ManagedIrbis5

Форк
1
/
build.cmd 
25 строк · 1.4 Кб
1
@echo off
2

3
set DOTNET_CLI_UI_LANGUAGE=en
4

5
if exist NuGet   rmdir /s /q NuGet
6
if exist Publish rmdir /s /q Publish
7

8
dotnet clean   --configuration Release Source\Utils\Utils-windows.sln
9
dotnet clean   --configuration Release Source\ManagedIrbis5-windows.sln
10
dotnet clean   --configuration Release Source\TinyClient.sln
11

12
dotnet build   --configuration Release Source\Utils\Utils-windows.sln
13
dotnet build   --configuration Release Source\ManagedIrbis5-windows.sln
14
dotnet build   --configuration Release Source\TinyClient.sln
15

16
dotnet pack    --no-restore --no-build --configuration Release --output NuGet          Source\ManagedIrbis5-publish.sln
17
dotnet pack    --no-restore --no-build --configuration Release --output NuGet          Source\Libs\TinyClient\TinyClient.csproj
18

19
dotnet publish --no-restore --no-build --configuration Release --output Publish        Source\ManagedIrbis5-publish.sln
20
dotnet publish --no-restore --no-build --configuration Release --output Publish        Source\Libs\TinyClient\TinyClient.csproj
21

22
dotnet test Source/ManagedIrbis5-windows.sln --no-restore --no-build --configuration Release --settings sequential.runsettings --collect "XPlat Code Coverage" --blame-hang-timeout 5m --blame-hang-dump-type full --blame-crash-dump-type full
23
dotnet run     --no-restore --no-build --configuration Release --project               Source\Tests\PftTests\PftTests.csproj
24

25
echo ALL DONE
26

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.