繁体   English   中英

Azure webapp在创建后添加deploymentLocalGitUrl

[英]Azure webapp add deploymentLocalGitUrl after create

我正在尝试https://docs.microsoft.com/nl-nl/azure/app-service/app-service-web-get-started-html ,当然,我没有关注这些内容。

我已经有了一个webapp(以及资源​​计划和东西)。 我只是想添加本地git的东西。 当我在CLI中列出应用程序的属性时,应该存在此属性deploymentLocalGitUrl,但它不在那里。 如何通过CLI或仪表板添加此项?

提前致谢。

干杯,埃里克!

gitdirectory=<Replace with path to local Git repo>
username=<Replace with desired deployment username>
password=<Replace with desired deployment password>

在azure上创建webapp后,通过git配置网站以进行部署。 设置帐户级部署凭据。

$ az webapp deployment user set --user-name $username --password $password

此命令将返回Git端点以推送到包含UserName的端点。

$ az webapp deployment source config-local-git --name mywebapp --resource-group myResourceGroup

它返回如下:

{
  "url": "https://username@mywebapp.scm.azurewebsites.net/mywebapp.git"
}

使用端点,cd到git repo并在Git中设置一个名为azure的新远程。

$ cd $gitdirectory    //remember to git init before you cd

$ git remote add azure https://username@mywebapp.scm.azurewebsites.net/mywebapp.git

最后,您可以将应用程序部署到azure。

git push azure master

您可以在门户中看到的属性如下: 在此输入图像描述

有关详细信息,你可以参考这个文章和这一个

这是正常的情况。

根据我的测试,你可以参考截图。

我使用--deployment-local-git创建了一个Web应用程序,我们可以在操作结果中找到deploymentLocalGitUrl

在此输入图像描述

然后我使用az webapp show -n <webappname> -g <resourcegroupname>来获取Web应用程序的属性。 我们不会看到deploymentLocalGitUrl

在此输入图像描述

但我们可以在天蓝色的门户网站上找到它。

在此输入图像描述

因此,如果要添加属性,可以在azure门户中进行设置。

在此输入图像描述

设置完成后,您将能够找到上面屏幕截图中提到的属性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM