Неожиданный путь свойства toPublish - PullRequest
0 голосов
/ 21 февраля 2019

После копирования файлов

Я пытаюсь реализовать задачу по публикации скопированных файлов.

Просмотр справки

Я думаю, что я смогу использовать

- task: PublishBuildArtifacts@1
  inputs:
  pathtoPublish: '..\out2'
  displayName: 'Publish Artifact: drop'

, но intellisense говорит мне

unexpected property pathtoPublish

Когда я все равно пытаюсь сохранить, я получаю

Could not queue the build because there were validation errors or warnings. /azure-pipelines.yml (Line: 41, Col: 10): Unexpected value '' /azure-pipelines.yml (Line: 42, Col: 3): Unexpected value 'pathtoPublish'

Странно, что Intellisense также указывает на проблему с

inputs:

Ошибка:

Incorrect type. Expected "object"

Incorrect type

[Обновление]

Отступ в 2 пробела, как предложено Яном, помогает, но поднимает некоторые новые проблемы

displayName

[Обновить]

Я изменился на

- task: PublishBuildArtifacts@1
  inputs:
    PathtoPublish: '..\out2'
    ArtifactName: drop'

и смог сохранить YAML. При запуске выдает ошибку

Publishing build artifacts failed with an error: Not found PathtoPublish: C:\Users\kgreed\Downloads\vsts-agent-win-x64-2.147.1\_work\1\out2
.

1 Ответ

0 голосов
/ 21 февраля 2019

pathtoPublish должен иметь отступ:

- task: PublishBuildArtifacts@1
  inputs:
    pathtoPublish: '..\out2'
    ArtifactName: drop

пример \ чтение: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/utility/publish-build-artifacts?view=azure-devops

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...