Azure github操作-无法检测运行时.请使用--runtime标志指定



我试图通过Github操作为Azure Function App部署代码,但遇到运行时错误"无法检测运行时。请指定使用--runtime标志";我已经尝试了所有的运行时节点,但仍然没有成功。这是一个nodejs API,我尝试使用NODE:12、NODE:14、NODE16等运行时。以下是可用的运行时:

"linux": [
"DOTNETCORE:6.0",
"DOTNETCORE:5.0",
"DOTNETCORE:3.1",
"NODE:16-lts",
"NODE:14-lts",
"NODE:12-lts",
"PYTHON:3.9",
"PYTHON:3.8",
"PYTHON:3.7",
"PHP:8.0",
"PHP:7.4",
"RUBY:2.7",
"RUBY:2.7.3",
"RUBY:2.6",
"RUBY:2.6.2",
"JAVA:11-java11",
"JAVA:8-jre8",
"JBOSSEAP:7-java11",
"JBOSSEAP:7-java8",
"TOMCAT:9.0-java11",
"TOMCAT:9.0-jre8",
"TOMCAT:8.5-java11",
"TOMCAT:8.5-jre8"
:myapp-nodejs  az webapp deployment github-actions add --repo  -g mytest -n mytest --login-with-github

验证的GitHub回购和分支无法检测运行时。请使用--runtime指定旗帜

:myapp-nodejs  az webapp deployment github-actions add --repo  -g mytest -n mytest --login-with-github --runtime "NODE:14-lts"
Verified GitHub repo and branch
Runtime NODE:14-lts is not supported for GitHub Actions deployments.

在我自己发现类似问题之前不久,我偶然发现了这个问题-文档很混乱-也许可以尝试管道而不是冒号-例如--runtime "NODE|14-lts"而不是--runtime "NODE:14-lts"

最新更新