我正在Azure Linux Webapp上部署Django应用程序。
我已按照this提供了startup.txt
。在我的startup.txt
中,我有以下内容:
gunicorn --bind=0.0.0.0 --timeout 600 configs.wsgi
pip install -r requirements.txt
python manage.py migrate --settings=configs.base_settings
在部署中,当我检查日志时,仅第一个命令运行。我们如何运行多个命令?
答案 0 :(得分:1)
我认为他们称其为“自定义启动命令”(单数);)
因此,您可以做的是使用您选择的分隔符将所有命令放在一行中:
"3208S6073OS".replace(/[\W_]/gi, '');
,如果您想运行下一个命令而不管上一个命令是否失败:;
gunicorn --bind=0.0.0.0 --timeout 600 configs.wsgi ; pip install -r requirements.txt ; python manage.py migrate --settings=configs.base_settings
: