2017-11-08 11 views
0

Octopus Deploy를 통해 Azure 자원 그룹을 배포하려고합니다 (웹 사이트 내에서).웹 응용 프로그램 배포에서 Azure로 artifacts 위치 지정

Hyak.Common.CloudException : InvalidTemplate : 배치 템플리트 유효성 검증에 실패했습니다 : ''_artifactsLocation ''40 '및'32 '열의 템플리트 매개 변수 값이 제공되지 않습니다.

솔루션을 Azure에 배포 할 수 있도록 Visual Studio에서 어떻게 지정합니까?

감사에서

+0

'_artifactsLocation'이 템플릿에서이 값을 제공하지 않습니다. 추가 할 때 기본값을 설정할 수 있습니다. –

답변

1

AN, 당신은 당신의 템플릿에 필요한 값 어떤에서 하위에 템플릿 및 매개 변수 두 파일에 variable substitution을 사용할 수있는 관점을 낙 지입니다.

Azure Resource Groups documentation의 "패키지에 포함 된 템플릿"섹션을 보면 변수 대체가 포함 된 JSON 템플릿의 예가 나와 있습니다.

예 : 프로젝트에 따라서

"databaseName": { 
    "value": "#{DatabaseName}" 
}, 

, 당신은 프로젝트 변수, 다음 (즉, 패키지에 포함 된 것), 그리고이 실행되기 전에 대체 얻을 것이다 템플릿 JSON에서 그 변수를 해결하기 위해 변수 대체 구문을 사용하여 설치 것 Azure에서.

희망이 있습니다.