Настроить тестовый CI/CD на MS Azure

Цена договорная
12 июля 2020, 15:29 • 3 отклика • 29 просмотров
Имеется некоторый проект на js, содержащий код и для back-end, и для front-end, и соотв. тесты и для того и для другого.

У проекта есть репозиторий на azure, и также проект зависит от
нескольких субмодулей, с репозиториями на другом сервисе
(если это важно).

Далее, имеется сервер под Windows взятый на том же Azure,
к которому есть полный доступ по RDP. Соответственно, проект развернут на этом сервере.

Задача:

развернуть CI на Azure и прокомментировать все шаги.

Как минимум, должно происходить следующее (насколько я с этим
работал как пользователь): после отправки pull-request автоматически начинается
прогонка тестов, и заапрувить его нельзя, пока тесты не пройдут.

Что-то кроме того – предлагаете.

Заказчик сам веб-программист, так что диалог будет на соотв. уровне.