Azure JavaScript Function App Build 失败,"error: Only batch script files are supported for function Ap



我正在尝试使用JavaScript为我的Azure函数应用程序建立一个连续的集成和部署过程。我选择了 localgit 选项进行部署。但是,Kudu部署脚本给我以下错误(完整日志):

::::::::::::::: log.log :::::::::::::::::: 2017-11-21T17:22:58.4132910Z,更新分支机构 '8A7CB2D0D1211305EEF99DEEC082DA5501F56E64'。 880855F9-C7B3-47CF-BF3F-773CE1AC0F05,0 2017-11-21T17:22:59.2138570Z,更新 Subsodules。,72526E2B-9F58-47A1-B493-899E3962B016,0 2017-11-21T17:22:59.3622250Z,准备提交ID的部署 '8A7CB2D0D1'。,582835b0-c3d6-49d1-A3E6-54C5BE02BDC8,0 2017-11-21T17:23:00.2594900Z,生成部署 脚本。,94D00C16-854C-49D1-8BE2-36DB8A654251,0 2017-11-21T17:23:00.5860790Z,使用以下命令生成 部署脚本:'Azure网站deploymentscript -y-no-no-dot deployment -r"/home/site/储存库" -O"/home/site/deployments/tools" - functionApp -sitePath"/home/site/repository".,0 2017-11-21-217:23:01.77712540z,为功能生成部署脚本 App,0 2017-11-21T17:23:01.7980550Z,错误:仅批处理脚本文件是 功能应用程序支持,1 2017-11-21T17:23:01.8517310Z,错误:仅 批处理脚本文件支持功能 app n/opt/kudu/bin/scripts/starter.sh "/opt/kudu/bin/node_modules/.bin/kuduscript" -y -no -dot -deployment -r "/home/site/储存库" -O"/home/home/site/deployments/工具" -FunctionApp -sitePath"/home/site/site/存储库",2 2017-11-21t17:23:02.2706970Z,应用程序容器将开始重新启动。 10秒,244baA05-FB96-41E5-B570-C2DCD3B9087E,0

有什么问题?显然,我没有任何批处理脚本,可以部署函数应用程序,并通过Azure Console启动并运行。

我正在使用功能应用程序运行时版本:2.0.1.0(〜1)

问题是我的功能应用程序运行时在Linux上运行。这似乎并不支持通过本地git部署。我启动了Windows功能应用程序运行时,现在部署有效。

最新更新