До того, как следующая команда сгенерирует my-test.trx
, но при обновлении нашего сервера она сгенерирует my-test_2019-04-14_09-59-39-114.trx
.И это не упоминается в его документе (https://aka.ms/vstest-report)
dotnet test --logger "trx;LogFileName=my-test.trx"
Теперь такой шаг в Jenkins не может найти файл с отметкой времени.
step([$class: 'MSTestPublisher', testResultsFile:"$TEST_PATH/TestResults/my-test.trx", failOnError: true, keepLongStdio: true])
Список обновлений сервера:
dotnet-runtime-deps-2.1:amd64 2.1.10-1
dotnet-host:amd64 2.2.4-1
dotnet-hostfxr-2.1:amd64 2.1.10-1
dotnet-runtime-2.1:amd64 2.1.10-1
aspnetcore-runtime-2.1:amd64 2.1.10-1
dotnet-runtime-deps-2.2:amd64 2.2.4-1
dotnet-hostfxr-2.2:amd64 2.2.4-1
dotnet-runtime-2.2:amd64 2.2.4-1
aspnetcore-runtime-2.2:amd64 2.2.4-1
dotnet-sdk-2.1:amd64 2.1.603-1
dotnet-sdk-2.2:amd64 2.2.203-1
Есть идеи, как прекратить добавлять эту метку времени или исправлять код Дженкинса?