vsts: как продолжить следующий этап?

У меня есть шаги сборки, такие как: - ... - npm install - npm start sb: server (запуск HTTP-сервера для обслуживания статических файлов) - npm run e2e

К запуску npm sb: server; он запускает сервер, и он зависает ... и не переходит в следующую фазу, которая запускается с помощью npm e2e.

Я хотел бы добавить условие для npm запускать e2e, чтобы он просто начинал, не просматривая предыдущее состояние фазы (не удалось или не удалось).

Я проверил https://docs.microsoft.com/en-us/vsts/pipelines/process/conditions?view=vsts#job-status-functions

Я не могу понять, какую команду мне нужно установить в поле «custom condition».

Любая помощь будет оценена!

vsts,vsts-build,vsts-release,

0

Ответов: 2


0

Каждая задача имеет флажок «продолжить по ошибке». Проверь это. Затем, если эта задача выходит из строя, она рассматривается как предупреждение, а не ошибка. Выполнение последующих задач будет происходить в обычном режиме.


0

Я подозреваю, что он npm start sb:serverпродолжает работать, чтобы его можно было использовать все время. Поэтому команда никогда не заканчивается. В обходном пути используется команда cmd для запуска другой задачи cmd и запуска команды npm start в новом cmd.

VSTS, VSTS-сборка, VSTS-релиз,
Похожие вопросы