Кэш бюст нестандартная задача? - PullRequest
0 голосов
/ 10 декабря 2018

Я пишу пользовательское расширение VS, которое содержит пользовательскую задачу сборки Azure DevOps.Я просматриваю документы здесь: https://docs.microsoft.com/en-us/azure/devops/extend/develop/add-build-task?view=vsts

Вот шаги, которые я выполняю:

  1. Публикация новой версии моего расширения (скажем, 0.1.4)
  2. Удалите и переустановите расширение в тестовой организации.
  3. Обновите конвейер, чтобы использовать пользовательскую задачу, предоставляемую расширением
  4. Запустить конвейер

Проблема заключается в том, что предыдущийиспользуется кэшированная версия пользовательской задачи (0.1.0).Как заставить конвейеры использовать пользовательское задание из новой версии (0.1.4)?

Спасибо!

1 Ответ

0 голосов
/ 11 декабря 2018

Разобрался.

Номер версии расширения (от vss-extension.json) не зависит от номера версии задачи (от task.json).

В конвейерах Azure будут использоваться последние второстепенные/ patch patch для данной основной версии задачи независимо от номера версии расширения.

Нет необходимости удалять / переустанавливать расширение - все работает автоматически после публикации нового вспомогательного / patchверсия для задания.

...