Мы проводим испытания в выпуске конвейере.Причина в том, что мы хотим проводить системные тесты - с помощью недавно выпущенного кода.
В вашем конвейере тесты были раньше - так что было бы лучше иметь их в build конвейере.
То, как мы запускаем тесты .NET Core в выпуске, сделанов два этапа:
- Опубликовать папку с тестовым проектом в артефактах
В конвейере выпуска добавить два шага .NET Core
- Команда: восстановление, Path: путь к вашему test.csproj
- Команда: test, Path: путь к вашему test.csproj , Аргументы: --no-build -c Release