отсутствует задача TfxInstaller для конвейера YAML

#azure-devops

#azure-devops

Вопрос:

В разделе Добавление пользовательского расширения задачи pipelines Корпорация Майкрософт описывает, как создать пользовательское расширение задачи Azure DevOps. На шаге 6: создание конвейера сборки и выпуска для публикации расширения в Marketplace показан пример конвейера YAML, который должен автоматически создавать и публиковать ваше пользовательское расширение в marketplace.

Последний этап конвейера YAML:

  - stage: Download_build_artifacts_and_publish_the_extension
    jobs:
      - job:
        steps:
          - task: TfxInstaller@3
            inputs:
              version: "v0.7.x"
          - task: DownloadBuildArtifacts@0
            inputs:
              buildType: "current"
              downloadType: "single"
              artifactName: "$(ArtifactName)"
              downloadPath: "$(System.DefaultWorkingDirectory)"
          - task: PublishAzureDevOpsExtension@3
            inputs:
              connectTo: 'VsTeam'
              connectedServiceName: 'ServiceConnection' # Change to whatever you named the service connection
              fileType: 'vsix'
              vsixFile: '/Publisher.*.vsix'
              publisherId: '$(PublisherID)'
              extensionId: '$(ExtensionID)'
              extensionName: '$(ExtensionName)'
              updateTasksVersion: false
              extensionVisibility: 'private' # Change to public if you're publishing to the marketplace
              extensionPricing: 'free'
 

содержит задачи TfxInstaller и PublishAzureDevOpsExtension .

На нашем сервере Azure DevOps 2019.1 (локальном) я получаю отзывы о том, что эти задачи неизвестны. Также, когда я пытаюсь найти дополнительную информацию об этих задачах, я ничего не нашел. Ни в документах, ни на marketplace, ни в Google.

Где я могу найти эти задачи, которые Microsoft использует для своих руководств? Есть еще какая-нибудь информация о них?

Ответ №1:

Для использования и необходимо установить задачи расширения Azure DevOps TfxInstaller PublishAzureDevOpsExtension .

Комментарии:

1. Черт возьми, теперь я вижу это в предварительных требованиях. Такой позор :(. Спасибо за этот ответ!