У меня есть проект Django, который я разместил на Azure. Мне нужно добавить развертывание, которое выполняется при каждом развертывании. Я использовал kuduscript для генерации пользовательских сценариев развертывания, и моя файловая структура теперь выглядит так:
- site/
- app/
- manage.py
- requirements.txt
- .deployment
- deploy.cmd
Я не внес никаких изменений ни в файл .deployment, ни в файл deploy.cmd. Тем не менее, когда я бегу
git push azure master
Я получаю следующие сообщения об ошибках:
Running custom deployment command...
Not setting execute permissions for deploy.cmd
Running deployment command...
/opt/Kudu/bin/Scripts/starter.sh: line2: exec: deploy.cmd: not found
App container will begin restart within 10 seconds
Error - Changes committed to remote repository but deployment to website failed
Есть идеи, почему не удается найти файл deploy.cmd?