2012-09-25 3 views
1

"웹 배포 활성화"옵션이 활성화 된 상태에서 Azure에 웹 역할을 자동으로 배포하는 방법을 아는 사람이 있습니까? 우리는 시간을 절약하기 위해 Web Deploy를 사용하여 Azure에 배포하는 자동화 된 수용 테스트 프로세스를 보유하고 있습니다. 그러나 웹 역할의 전체 배포를 자동화하여 덜 빈번한 시간에 업무를 중단 할 수도 있습니다.Azure 자동 배포를 통한 웹 배포 활성화

현재 전체 Azure 배포를 자동화하기 위해 WAPPSCmdlets 모듈을 사용하고 있습니다. 그러나이 버전과 새로운 공식 Azure Powershell cmdlets는 새로운 배포에서 Web Deploy를 사용할 수있는 방법을 제공하지 않습니다. 당신이해야 할 것들

답변

2

는 다음 않는 startup task을 만들 수 있습니다 :

  1. 다운로드 및 다운로드하는 데 도움이와 시작 작업에서 설치 프로그램을 실행할 수 있습니다 Web Deploy
  2. PowerShell을 사용하여 웹 배포를 구성합니다. 이 기사로 시작하는 것이 좋습니다. PowerShell scripts for automating Web Deploy setup

이 시작 작업은 CI의 배포가 아닌 생산 배포 실행해야 명심하십시오, 그래서 이것은 당신이해야 할 일 수 있습니다 : 당신이 문제가 발생하면이 문서에서 살펴 빌드 프로세스에서 돌보기 (예 : Visual Studio에서 다른 Cloud 프로젝트를 사용할 수 있음).

+0

와우, 이것은 게시 대화 상자의 체크 박스 인 것 때문에 너무 고통스러워 보입니다. 그래도 고마워! – ktam33

+0

왜 단순히 웹 배포가 활성화 된 상태에서 수동으로 웹 역할을 만들고 CI 배포를 웹 배포를 통해 간단하게 배포하지 않는 것이 좋을까요? (Windows Azure 용 VS 도구를 사용하여 웹 배포를 활성화 할 수 있습니다. http://blogs.msdn.com/b/cloud/archive/2011/04/19/enabling-web-deploy-for-windows-azure-web -roles-with-visual-studio.aspx) –

+0

정확히 우리의 현재 솔루션입니다. 전체 배포가 필요한 모든 변경 사항을 CI 도구를 통해 푸시 할 수 있도록 자동화하는 간단한 방법이 필요하다고 생각합니다. – ktam33

관련 문제