2017-09-15 10 views
0

this article에이어서 GitLab 마스터 브랜치를 Azure로 자동 배포했습니다. Azure 포털의 "배포"섹션에서 "배포 옵션"-> "소스 선택"을 선택했습니다.이 옵션은이 3 가지 옵션을 제공합니다. 기사가, 이렇게 막 다른 골목에서 알 수 있듯이GitLab의 Azure 웹 사이트에서의 배포

  1. 지역 힘내 저장소
  2. GitHub의
  3. 의 Bitbucket은

에는 "외부 저장소"옵션이 없습니다. 아마 Azure CLI를 통해이 작업을 수행 할 수 있다고 생각했습니다. 나는 도움말 화면을 방법으로 더듬이 명령에 도착 :

az webapp deployment source config --slot stage -u [MY_GITLAB_PROJECT_URL] --branch master --resource-group [MY_GROUP] --name [MY_PROJET_NAME] 

명령 오류와 함께 "매개 변수는 [MY_GITLAB_PROJECT_URL]에 잘못된 값이 있습니다." SSH URL, HTTPS url (.git 접미사 포함) 및 repo에 대한 URL을 시도했습니다. 주사위가 없다.

제안 사항? 임금이 무료 시험 계획에 있다면, 그것이 차이를 만든다.

답변

1

"외부 저장소"가 표시되지 않는 이유는 사용자가 Linux 기반 응용 프로그램을 가지고 있으며 해당 기능이 Linux 기반 응용 프로그램에없는 것입니다.

Linux CI/CD

앱 윈도우 기반 응용 프로그램, 당신은 옵션으로 외부 저장소를 볼 것이다 있었다 그러나 경우 :

Windows CI/CD

당신이 여기에 대한 기능 요청에 넣을 수 있습니다 : https://feedback.azure.com/forums/169385-web-apps-formerly-websites

+1

바이런에 대한 정보를 보내 주셔서 감사합니다. 내 기능 요청을 여기에 게시했습니다 : https://feedback.azure.com/forums/169385-web-apps/suggestions/31431157-give-linux-web-apps-same-deployment-options-as-win – gbruins