2014-11-14 3 views
3

Иногда по какой-либо причине, когда я разворачиваю фиксацию через локальные сайты git-репозиторий на основе azure, он не может найти один из наших удаленных репозиториев (сервер вниз, что угодно), и поэтому он не может получить некоторые пакеты nuget, все развертывание не выполняется.Redeploy failed git deployment

В этом сценарии единственный способ заставить развертывание выполнить снова - это совершить другое изменение; это не буено. Есть ли способ повторно запустить неудавшееся развертывание git без запуска автоматического развертывания с помощью нового коммита?

ответ

4

Перейти к началу страницы Azure Portal, Выберите вкладку DEPLOYMENTS вашего сайта. Выберите неудавшийся элемент развертывания, и вы увидите кнопку повтора в нижней панели команд. Попробуйте щелкнуть по нему. Вы также можете принудительно развернуть все успешные элементы, выбрав его и нажмите кнопку «Перевернуть».

+0

Когда последний раз я проверял, у неудачных развертываний не было кнопки повтора. Будет проверяться в следующий раз, когда это произойдет. – Chris

+0

Как насчет того, когда лазур думает, что это удалось, но на самом деле это не удалось? – Petah

+0

Как это будет автоматизировано с использованием сервера непрерывной интеграции? –