Что означает знак «At» в конфигурации yaml для лазурного конвейера - PullRequest
0 голосов
/ 01 октября 2019

В конвейере разработчиков Devure есть знаки с цифрами после имен задач. Я подумал, что это будет похоже на номера версий. Но так ли это, и в чем разница между использованием:

- task: CopyFiles@1

и

- task: CopyFiles@2

Ответы [ 2 ]

1 голос
/ 02 октября 2019

Что означает знак «At» в конфигурации yaml для конвейера Azure

Да, он представляет версию задачи. Точнее, версия major .

Согласно документу Задачи :

В YAML указывается основная версия используя @ в имени задачи . Например, чтобы закрепить версию 2 задачи

Кроме того,

В чем разница между CopyFiles@1 и CopyFiles@2

Боюсь, никто не может полностью перечислить точную разницу между двумя версиями задачи. Это общий итеративный процесс разработки программного обеспечения. Когда мы выпустим первоначальную версию, мы продолжим повторять наши продукты на основе отзывов пользователей. Когда мы решим добавить основную версию, мы выпустим следующую основную версию. Это происхождение V2.

И из истории CopyFilesV2 мы могли бы знать итерацию и различия между различными версиями Minor или Patch.

Таким образом, разница между CopyFiles@1 и CopyFiles@2 должна заключаться в исправлении множества проблем и улучшении функциональности.

Надеюсь, это поможет.

1 голос
/ 01 октября 2019

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

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

...