2017-01-10 5 views
1

Я пытаюсь запустить сценарий развертывания после удаления нескольких файлов с лазурного сайта (app service-kudu). Я использую Visual Studio онлайн 2015 для определения CI-сборки. Я хочу добавить сценарий развертывания сообщений, который может удалить несколько файлов из службы приложений (site \ wwwroot ..).добавить сценарий развертывания почты на лазурном сайте (служба приложения)

Я посмотрел в [How to add a custom post deployment script to azure websites?

На этой ссылке упоминаются добавить POST_DEPLOYMENT_ACTION в настройках приложения на лазурном портале. Я не могу понять, каков будет точный путь к скрипту. Если я пишу сценарий cmd и храню в папке, где присутствует файл решения. Теперь, каков будет точный путь?

+0

Прежде чем мы ответим, вы можете расширить «использование VSO 2015 для определения CI-сборки»? Сценарий пост-развертывания работает только в некоторых сценариях, таких как развертывание GST VSTS (вам необходимо настроить непрерывное развертывание с VSTS на портале). –

+0

Мы используем только VSO 2015, так как мы можем назвать любой сценарий пост-развертывания в этом, Также мы используем TFS в качестве источника управления. –

ответ

1

Если вы используете определение сборки VSTS, ваша сборка происходит в VSTS и не использует Kudu. Таким образом, эта функция привязки после развертывания недоступна.

+0

Привет, Дэвид. Это все еще так? В VSTS есть * Публикация с помощью проверки веб-развертывания * в службе * Azure App Service Deploy *. Я думал, что задача заключается в использовании KUDU REST API для развертывания приложения? –

+1

Он использует API Kudu для копирования файлов и выполнения команд, но все фактическое здание происходит на серверах VSTS. Путаница исходит из того, что «куду» означает нечто большее. –

+0

Спасибо за быстрый ответ. Таким образом, нет способа получить сценарии после развертывания после развертывания через VSTS? –

 Смежные вопросы

  • Нет связанных вопросов^_^