我正在尝试使用JavaScript为我的Azure功能应用程序建立持续的集成和部署过程。 我已选择 LocalGit 选项进行部署。 但是Kudu部署脚本给了我以下错误(完整日志):
:::::::::::::: log.log ::::::::::::::: 2017-11-21T17:22:58.4132910Z,更新分支 #&39; 8a7cb2d0d1211305eef99deec082da5501f56e64'。, 880855f9-c7b3-47cf-bf3f-773ce1ac0f05,0 2017-11-21T17:22:59.2138570Z,更新 子模块,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 site deploymentscript -y --no-dot-deployment -r" / home / site / repository" -o" / home / site / deploymentments / tools" --functionApp --sitePath" / home / site / repository"'。,, 0 2017-11-21T17:23:01.7712540Z,为功能生成部署脚本 App ,, 0 2017-11-21T17:23:01.7980550Z,错误:只有批处理脚本文件 支持功能App ,, 1 2017-11-21T17:23:01.8517310Z,错误:仅 功能支持批处理脚本文件 应用程序\ N /选择/捻/斌/脚本/ starter.sh " /opt/Kudu/bin/node_modules/.bin/kuduscript" -y --no-dot-deployment -r " /家/网站/库" -o" / home / site / deploymentments / tools" --functionApp --sitePath" / home / site / repository" ,, 2 2017-11-21T17:23:02.2706970Z,App容器将在内部重启 10秒。,244baa05-fb96-41e5-b570-c2dcd3b9087e,0
可能是什么问题?显然,我没有任何批处理脚本,可以部署功能应用程序并启动并运行Azure控制台。
我正在使用Function App Runtime版本:2.0.1.0(~1)
答案 0 :(得分:0)
问题是我的Function App Runtime在Linux上运行。这似乎不支持通过本地Git进行部署。 我开始运行Windows Function App Runtime,现在部署正常。