Как удалить файлы в Azure Kudu через VSTS после развертывания - PullRequest
0 голосов
/ 01 марта 2019

Как удалить файлы в Azure kudu после развертывания?Я написал сценарий Powershell, используя задачу развертывания службы приложений Azure после развертывания, используя шаг действия после развертывания, но не смог удалить файлы.У меня есть файлы simple-test.log и simeple.txt в лазурной куду. Пожалуйста, помогите мне решить эту проблему.Сценарий:

if((Test-Path 'D:\home\site\wwwroot')) 
{
   rm simple*   
   Write-Host "Simple log file is exist,removed"
}

Журнал KUDU:

ФАЙЛЫ ЖУРНАЛА KUDU

Snap журнала развертывания

1 Ответ

0 голосов
/ 01 марта 2019

используя куду, вам нужно будет поставить его под site\deployments\tools\PostDeploymentActions.тогда kudu запустит его после каждого развертывания автоматически.Все ps1, bat, cmd в этом каталоге будут запускаться kuku

, вы также можете поместить его в пользовательский каталог, но вам нужно будет указать kudu, где его получить, установив этот параметр: SCM_POST_DEPLOYMENT_ACTIONS_PATH.

Чтение: https://github.com/projectkudu/kudu/wiki/Post-Deployment-Action-Hooks

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