TFS онлайн Опубликовать артефакт - PullRequest
0 голосов
/ 19 марта 2019

Я очень новичок в DevOps.У меня есть проект WebAPI, и я использую TFS Online Services для контроля версий.Я могу зарегистрировать свой код и активировать «CI», поэтому всякий раз, когда я регистрирую свой код, TFS запускает сборку и предупреждает меня по электронной почте.

Моя следующая задача - взять выходные данные BUILD и опубликовать их на моем «FTP-сервере». Я понятия не имею, где именно TFS по умолчанию отбрасывает «Build Content» .Я не знаю, как настроить задачу " Опубликовать артефакт ".пожалуйста, покажите мне, как это настроить.

1 Ответ

1 голос
/ 19 марта 2019

TFS online Опубликовать артефакт

Если вы публикуете выходные данные сборки на FTP-сервере, вы можете попытаться использовать задачу Загрузка по FTP вместо Опубликовать артефакты сборки .

Задача «Публикация артефактов сборки»: Используйте эту задачу в конвейере сборки, чтобы публиковать артефакты сборки в конвейерах Azure, TFS или общей папке.

Задача загрузки по FTP: Используйте эту задачу в конвейере сборки или выпуска для загрузки файлов на удаленный компьютер с использованием протокола передачи файлов (FTP) или безопасно с помощью FTPS.

Кроме того, прежде чем использовать задачу Publish Build Artifacts / FTP Upload task, мы должны использовать задачу Copy Files , чтобы скопировать выходные данные сборки в артефакт, папка промежуточного каталога артефакта является папкой по умолчанию где сбрасывание TFS:

enter image description here

Проверьте следующий документ для получения более подробной информации:

FTP развернут из Azure Devops

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

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