Задача Azure DevOps Extract Files не сохраняет иерархию - PullRequest
1 голос
/ 20 мая 2019

Я новичок в ADO, поэтому, вероятно, неправильно понимаю или просто делаю это неправильно, поэтому наберитесь терпения.

Я хочу развернуть свой веб-сайт на моем сервере через FTP.Насколько я вижу, сборка создает ZIP-файл, который мне нужно извлечь, а затем загрузить извлеченный файл.Пожалуйста, исправьте меня, если я ошибся, потому что, если я сделал это, то, вероятно, не имеет значения.

Я настроил конвейер выпуска (запущенный с пустым) и добавил задание агента Extract Files ...

enter image description here

Затем я добавил задачу загрузки по FTP для загрузки извлеченных файлов на мой сервер ...

enter image description here

Проблема в том, что мой сервер заканчивается всеми файлами в корневой папке.Иерархия полностью потеряна ...

enter image description here

Там должна быть папка wwwroot со статическим содержимым.Папка не существует, и все статические файлы (такие как *.js и *.css, которые вы видите на скриншоте) находятся в корневой папке.

В zip-файле действительно была эта папка...

enter image description here

Кто-нибудь может объяснить, что я сделал не так?

1 Ответ

3 голосов
/ 21 мая 2019

Задача извлечения файлов DevOps Azure не сохраняет иерархию

Если вы хотите сохранить структуру папок с помощью задачи загрузки по FTP, вы можете установить флажок сохранить пути к файлам в настройках задачи загрузки по FTP.

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

enter image description here

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

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