Задача «Опубликовать артефакт» в девопах Azure завершается неудачно при автоматическом запуске, но проходит вручную при постановке в очередь - PullRequest
0 голосов
/ 27 июня 2019

У меня есть конвейер в DevOps Azure, который получает файл, сохраняет его в папке с именем «артефакт» в репозитории Github и использую этот файл в задаче публикации артефактов.

По какой-то причине онвсегда происходит сбой при автоматическом запуске, который настроен на запуск этого конвейера после завершения предыдущего.Но если я запускаю его вручную, это удается.Всегда происходит сбой с приведенной ниже ошибкой.

Публикация артефактов сборки не удалась с ошибкой: Не найдено PathtoPublish: / home / vsts / work / 1 / s / artifact / datasync1

Publish artifact tasj

1 Ответ

1 голос
/ 28 июня 2019

Задача «Публикация артефакта» в девопах Azure завершается с ошибкой при автоматическом запуске, но проходит при постановке в очередь вручную

Трудно дать точный ответ, потому что он связан с вашим реальным проектом и определением сборки. Поскольку вы не очень много информации о завершении конвейера сборки предыдущего, мы не могли выяснить ключевые моменты, которые вызывают эту проблему.

Я хотел бы предоставить вам некоторую информацию для устранения этой проблемы, вы можете проверить, помогает ли она вам:

Как известно, задача Опубликовать артефакты сборки используется для публикации артефактов сборки в конвейерах Azure, TFS или в общей папке в конвейере сборки. И аргумент Path to publish:

Путь к папке или файлу, который вы хотите опубликовать. Путь должен быть полный путь или действительный путь относительно корневого каталога ваш репозиторий .

В соответствии с сообщениями об ошибках «Не найден PathtoPublish ...», кажется, что завершенная сборка предыдущей оперирует этой папкой, как, например, удаление, очистка. Вы можете проверить журнал, если есть какая-либо задача для этого.

Если вы не смогли найти ни одной задачи для этого, вы можете создать новый конвейер сборки с простой задачей и установить его как завершение предыдущей, а затем проверить, не возникла ли эта проблема.

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

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