【비망록】 Azure CLI에서 로컬 Git 리포지토리에서 배포하는 단계
목적
HTML5 애플리케이션 등을 로컬 Git 리포지토리에서 Azure의 WebApp에 배포하는 단계입니다. 전 기사로부터 자신용으로 요점만 발췌한 것입니다.
전 기사
htps : // / cs. 미 c 로소 ft. 코 m / 에-u s / 아즈레 / 아 pse r
1. 배포에 대한 사용자 자격 증명 설정
배포 목적만을 위해 사용자 자격 증명을 설정해야 합니다. 물론 일단 설정하면 다음 번부터는 동일한 자격 증명을 사용할 수 있습니다.az webapp deployment user set --user-name <username> --password <password>
사용자 이름과 암호는 나중에 필요하므로 보관하십시오.
2. 로컬 Git 저장소를 Web App의 소스로 설정
실질적으로는 Azure측에 Git 리포지토리를 만드는 작업. Azure Subscription을 올바르게 선택했다고 가정합니다 (az account set --subscription <subscription_name>
사용).
az webapp deployment source config-local-git --name <app_name> --resource-group myResourceGroup --query url --output tsv
돌려주어지는 값은 이하와 같은 포맷이 되어 있을 것.https://<username>@<app_name>.scm.azurewebsites.net:443/<app_name>.git
이 값은 다음 단계에서 사용됩니다.
3. 로컬 Git 리포지토리에 원격을 새로 설정
이것은 순수한 Git 작업입니다. 이전 단계에서 만든 Azure 측의 Git 저장소를 로컬 Git 측의 "원격"으로 설정합니다.
git remote add azure <URI from previous step>
이 단계에서 로컬 Git 리포지토리에 azure
및 origin
의 두 원격이 있는지 확인합니다.
4. 로컬 Git 리포지토리의 분기를 원격 리포지토리로 푸시
브랜치 이미지를 배포할 수 있는 상태라면 일반 Git push 명령으로 푸시합니다.
git push azure master
사실상 이것이 배치 단계입니다.
완료. 지정한 Web App을 브라우저로 로드하면 로컬 Git 리포지토리의 브랜치의 내용이 반영되어 있을 것.
Reference
이 문제에 관하여(【비망록】 Azure CLI에서 로컬 Git 리포지토리에서 배포하는 단계), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yoshiwatanabe/items/b06c2968ba97241ff46a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
배포 목적만을 위해 사용자 자격 증명을 설정해야 합니다. 물론 일단 설정하면 다음 번부터는 동일한 자격 증명을 사용할 수 있습니다.
az webapp deployment user set --user-name <username> --password <password>
사용자 이름과 암호는 나중에 필요하므로 보관하십시오.
2. 로컬 Git 저장소를 Web App의 소스로 설정
실질적으로는 Azure측에 Git 리포지토리를 만드는 작업. Azure Subscription을 올바르게 선택했다고 가정합니다 (az account set --subscription <subscription_name>
사용).
az webapp deployment source config-local-git --name <app_name> --resource-group myResourceGroup --query url --output tsv
돌려주어지는 값은 이하와 같은 포맷이 되어 있을 것.https://<username>@<app_name>.scm.azurewebsites.net:443/<app_name>.git
이 값은 다음 단계에서 사용됩니다.
3. 로컬 Git 리포지토리에 원격을 새로 설정
이것은 순수한 Git 작업입니다. 이전 단계에서 만든 Azure 측의 Git 저장소를 로컬 Git 측의 "원격"으로 설정합니다.
git remote add azure <URI from previous step>
이 단계에서 로컬 Git 리포지토리에 azure
및 origin
의 두 원격이 있는지 확인합니다.
4. 로컬 Git 리포지토리의 분기를 원격 리포지토리로 푸시
브랜치 이미지를 배포할 수 있는 상태라면 일반 Git push 명령으로 푸시합니다.
git push azure master
사실상 이것이 배치 단계입니다.
완료. 지정한 Web App을 브라우저로 로드하면 로컬 Git 리포지토리의 브랜치의 내용이 반영되어 있을 것.
Reference
이 문제에 관하여(【비망록】 Azure CLI에서 로컬 Git 리포지토리에서 배포하는 단계), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yoshiwatanabe/items/b06c2968ba97241ff46a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
이것은 순수한 Git 작업입니다. 이전 단계에서 만든 Azure 측의 Git 저장소를 로컬 Git 측의 "원격"으로 설정합니다.
git remote add azure <URI from previous step>
이 단계에서 로컬 Git 리포지토리에
azure
및 origin
의 두 원격이 있는지 확인합니다.4. 로컬 Git 리포지토리의 분기를 원격 리포지토리로 푸시
브랜치 이미지를 배포할 수 있는 상태라면 일반 Git push 명령으로 푸시합니다.
git push azure master
사실상 이것이 배치 단계입니다.
완료. 지정한 Web App을 브라우저로 로드하면 로컬 Git 리포지토리의 브랜치의 내용이 반영되어 있을 것.
Reference
이 문제에 관하여(【비망록】 Azure CLI에서 로컬 Git 리포지토리에서 배포하는 단계), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yoshiwatanabe/items/b06c2968ba97241ff46a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(【비망록】 Azure CLI에서 로컬 Git 리포지토리에서 배포하는 단계), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yoshiwatanabe/items/b06c2968ba97241ff46a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)