Работа продолжает давать сбой после устранения проблемы

Я действительно новичок в использовании git, так что это может быть глупой проблемой, но почему-то мой коллега тоже не знает, как это исправить.
Итак, я нажал мой код, который работал без проблем.
При попытке совершить у меня постоянно возникала проблема, из-за которой выяснилось, что Версия node.js была слишком старой.
Мой коллега исправил проблему и обновил версию node.js.
Однако, когда я пытаюсь использовать «Повторно запустить невыполненные задания», у меня все еще возникает та же проблема, что и раньше.
Я пробовал нажмите код еще раз и снова зафиксируйте, но он явно говорит мне, что все уже актуальный.
При попытке снова получить код я просто получаю код, который я уже нажал.
Моей следующей попыткой было бы снова ввести неверный код, чтобы потом сразу же нажать правильный, но я чувствую, что должен быть лучший способ. Кто-нибудь сталкивался с этим раньше и знает решение этой проблемы?


1
27
1

Ответ:

Решено

Описанное поведение — это то, как работает Azure DevOps.

Чтобы получить прогон с вашим новым кодом, вы должны создать новый прогон с помощью кнопки -> Запустить конвейер. Это проверит ваш новый код. При использовании повторного выполнения неудачного задания Azure DevOps сохранит тот же код, параметры и попытается повторно запустить то же задание. Вот почему ваш конвейер выходит из строя.

То же самое относится и к релизам. Каждый раз, когда вам нужно получить новый релиз (после того, как вы обновили конвейер), вы должны использовать кнопку Создать релиз и не запускать предыдущий неудачный.

В заключение вы должны сначала зафиксировать свои изменения с обновленной версией узла, а затем запустить новый конвейер.


Интересные вопросы для изучения

Развертывание универсального приложения Angular в службе веб-приложений Azure — на базе LinuxКак создать несколько тем/очередей в нескольких служебных шинах с помощью bicep?Теперь мои приложения развернуты в Azure Webapps. Я хотел бы зафиксировать имя пользователя для входа в систему, временные метки входа в систему, продолжительность, неудачные входы в системуЖурналы, связанные с удостоверением модуля Azure AAD, на портале AzureКак программно извлечь json-файл диапазонов IP-адресов Azure с помощью python?Теперь мои приложения развернуты в Azure Webapps. Я хотел бы зафиксировать имя пользователя для входа в систему, временные метки входа в систему, продолжительность, неудачные входы в системуКак найти мой пайплайн среди множества проектов на домашней странице DevOpsКак программно извлечь json-файл диапазонов IP-адресов Azure с помощью python?Найдите родительский элемент задачи без родительского контроля в Azure DevOpsКонвейер AzDO ожидает разрешения на доступ к пулу агентов