Веб-приложение Azure добавляет deployLocalGitUrl после создания - PullRequest
0 голосов
/ 26 июня 2018

Я пробую https://docs.microsoft.com/nl-nl/azure/app-service/app-service-web-get-started-html и, конечно, я не слежу за письмом.

У меня уже есть веб-приложение (и план ресурсов, и прочее).Я просто хочу добавить местный материал git.Существует это свойство deployLocalGitUrl, которое должно быть там, когда я перечисляю свойства приложения в CLI, но его там нет.Как я могу добавить это, либо через CLI, либо через панель?

Заранее спасибо.

Ура, Эрик!

Ответы [ 2 ]

0 голосов
/ 26 июня 2018
gitdirectory=<Replace with path to local Git repo>
username=<Replace with desired deployment username>
password=<Replace with desired deployment password>

После создания веб-приложения на Azure настройте веб-сайт для развертывания с помощью git.Задайте учетные данные развертывания на уровне учетной записи.

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

Эта команда вернет конечную точку Git для отправки, которая включает имя пользователя.

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

Возвращается, как показано ниже:

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

Имея конечную точку, перейдите в git-репозиторий и настройте новый пульт в 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

Свойства, которые вы могли видеть на портале, как показано ниже: enter image description here

Для более подробной информации, вы можете обратиться к этой статье и этой один .

0 голосов
/ 26 июня 2018

Это нормальная ситуация.

В моем тесте вы можете сослаться на скриншоты.

Я создал веб-приложение с --deployment-local-git, мы могли бы найти deploymentLocalGitUrl врезультат операции.

enter image description here

Затем я использую az webapp show -n <webappname> -g <resourcegroupname>, чтобы получить свойства веб-приложения.Мы не увидим deploymentLocalGitUrl.

enter image description here

Но мы могли бы найти его на лазурном портале.

enter image description here

Итак, если вы хотите добавить свойство, вы можете установить его на лазурном портале.

enter image description here

После настройки вы сможете найти свойство, указанное на скриншоте выше.

...