testlogger

Форк
0
/
build.ps1 
27 строк · 1.3 Кб
1
$locals = dotnet nuget locals all -l
2
ForEach ($local in $($locals -split "`r`n"))
3
{
4
    $local = $local.Substring($local.IndexOf(":") + 2)
5
    "Deleting from $local"
6
    dotnet nuget delete Json.TestLogger 4.0.0-dev --force-english-output --non-interactive -s $local
7
}
8

9
Remove-Item .\test\package\bin\ -Recurse
10
Remove-Item .\test\package\obj\ -Recurse
11

12
dotnet pack
13

14
if ($?) {
15
    dotnet test test/TestLogger.UnitTests/TestLogger.UnitTests.csproj -p:CollectCoverage=true -p:CoverletOutputFormat=opencover
16
    dotnet test test/NUnit.Xml.TestLogger.UnitTests/NUnit.Xml.TestLogger.UnitTests.csproj -p:CollectCoverage=true -p:CoverletOutputFormat=opencover
17
    dotnet test test/JUnit.Xml.TestLogger.UnitTests/JUnit.Xml.TestLogger.UnitTests.csproj -p:CollectCoverage=true -p:CoverletOutputFormat=opencover
18
}
19
if ($?) {
20
    dotnet test test/TestLogger.AcceptanceTests/TestLogger.AcceptanceTests.csproj
21
    dotnet test test/TestLogger.PackageTests/TestLogger.PackageTests.csproj
22
}
23
if ($?) {
24
    dotnet test test/Xunit.Xml.TestLogger.AcceptanceTests/Xunit.Xml.TestLogger.AcceptanceTests.csproj
25
    dotnet test test/NUnit.Xml.TestLogger.AcceptanceTests/NUnit.Xml.TestLogger.AcceptanceTests.csproj
26
    dotnet test test/JUnit.Xml.TestLogger.AcceptanceTests/JUnit.Xml.TestLogger.AcceptanceTests.csproj
27
}
28

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

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

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

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