Запуск сценария S SH во время развертывания Microsoft Azure Web App - PullRequest
0 голосов
/ 03 февраля 2020

Я развертываю веб-приложение с использованием Python - Django framework для Microsoft Azure.

Мне удалось развернуть его, но каждый раз, когда я развертываю, мне приходится открывать Azure S SH и запустите команду apt-get install libgtk2.0-dev, которую я собираю, это некоторая зависимость Linux для библиотеки обработки изображений opencv- python.

Мне интересно, есть ли способ выполните эту команду при развертывании веб-приложения, используя файлы .deployment и deploy.sh. Мои текущие версии этих файлов не работают. Ниже приведен код и сгенерированные ошибки.

.deployment

[config]
SCM_DO_BUILD_DURING_DEPLOYMENT=true

command = ssh natalla@safarienergy.com 'bash -s' < deploy.sh

deploy.sh

echo "Running Linux Deployment Script..."

cd site/wwwroot
source deploydjango/Scripts/activate
apt-get install libgtk2.0-dev

console output

C:\Users\NadimAtalla\OneDrive - Safari Energy, LLC\Development\toolbox>git push azure master
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 8 threads
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 401 bytes | 401.00 KiB/s, done.
Total 3 (delta 1), reused 0 (delta 0)
remote: Deploy Async
remote: Updating branch 'master'.
remote: ..
remote: Updating submodules.
remote: Preparing deployment for commit id 'fdc5377d53'.
remote: Running custom deployment command...
remote: Not setting execute permissions for ssh natalla@safarienergy.com 'bash -s' < deploy.sh
remote: Running deployment command...
remote: Host key verification failed.
remote: Deployment Logs : 'https://safari-toolbox.scm.azurewebsites.net/newui/jsonviewer?view_url=/api/deployments/fdc5377d536289284f8c043f8c61803f360cb1d6/log'
To https://safari-toolbox.scm.azurewebsites.net/safari-toolbox.git
   a2b426c..fdc5377  master -> master

Заранее спасибо за помощь.

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