Azure CI / CD Pipeline.Запуск сборки ядра .net и тестирование в конвейере выпуска - PullRequest
0 голосов
/ 04 декабря 2018

Я настроил конвейер сборки и после успешного завершения CI запускает артефакт освобождения, т.е. конвейер освобождения.Сейчас в конвейере выпуска хочу запустить интеграционный тест.Решение создает его самостоятельно.

Репозиторий Git: Ссылка на репозиторий Git

Построить конвейер CI:

enter image description here

Трубопровод выпуска CD:

enter image description here

enter image description here

enter image description here

enter image description here

1 Ответ

0 голосов
/ 03 января 2019

Мы проводим испытания в выпуске конвейере.Причина в том, что мы хотим проводить системные тесты - с помощью недавно выпущенного кода.

В вашем конвейере тесты были раньше - так что было бы лучше иметь их в build конвейере.

То, как мы запускаем тесты .NET Core в выпуске, сделанов два этапа:

  1. Опубликовать папку с тестовым проектом в артефактах
  2. В конвейере выпуска добавить два шага .NET Core

    • Команда: восстановление, Path: путь к вашему test.csproj
    • Команда: test, Path: путь к вашему test.csproj , Аргументы: --no-build -c Release
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...