gpt4 book ai didi

batch-file - Kudu 部署后命令未运行

转载 作者:行者123 更新时间:2023-12-02 06:50:53 27 4
gpt4 key购买 nike

我的网站部署到 azure(通过 kudu)后尝试运行一些脚本

我有以下目录结构

-solution
- .deployment
- deploy.cmd
- deployment
- postdeployactions
- test.bat

.部署如下所示:

[config]
POST_DEPLOYMENT_ACTION_DIR = deployment\postdeployactions\
command = deploy.cmd

deploy.cmd 未对 azure 站点部署脚本 --aspWAP pathToYourWebProjectFile.csproj -s pathToYourSolutionFile.sln ( http://blog.amitapple.com/post/38418009331/azurewebsitecustomdeploymentpart2/#.VPYd_PmUeTI ) 生成的内容进行修改

但是 test.bat 没有被调用。

我尝试同时设置 POST_DEPLOYMENT_ACTION_DIR 和 SCM_POST_DEPLOYMENT_ACTIONS_PATH(请参阅 https://github.com/projectkudu/kudu/issues/1154)

最佳答案

某些“站点扩展”会在 Azure 内重新配置此行为。

例如,如果您在 PHP 网站中使用 Composer 网站扩展,默认 kudu 部署脚本被 Composer 站点扩展注入(inject)的其他脚本替换。

也许这可能是你的情况。

查看您的 COMMAND 环境变量。

关于batch-file - Kudu 部署后命令未运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28843109/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com