빌드 정의가 있습니다.이 파일은 아티팩트 (css, js, aspx, dll 파일 등)를 업로드하고 예상대로 작동합니다."AzureRM Web App Deployment"단계를 사용하여 Azure 웹 응용 프로그램에 자동 릴리스
이제 AzureRM Web App 배포 단계에서 릴리스 정의를 구성하여 웹 응용 프로그램에 배포하려고합니다.
웹 응용 프로그램이 이미 있으며 Visual Studio에서 직접 쉽게 배포 할 수 있습니다. 나는 다음과 같은 필드를 채운 단계에서
:
- AzureRM 구독 (드롭 다운에서 예상대로 나타납니다)
- 웹 응용 프로그램의 이름
- 패키지 (드롭 다운에서 예상대로 표시) - 모든 파일을 포함하고자하므로 $ (System.DefaultWorkingDirectory)/MyBuildDefinition/**/으로 설정했습니다.
- setParameter를 파일 - 공백
나는 과정이 다음과 같은 메시지와 함께 깃발을 일치하는 첫 번째 파일을 발견하고 실패 배포 실행하려고하면 :
2016-08-31T16을 : 01 : 37.7827094Z msdeploy.exe는 'C : ₩ Program Files ₩ IIS ₩ Microsoft Web Deploy V3 ₩ msdeploy.exe'에 있습니다.
2016-08-31T16 : 01 : 37.7867084Z filePath = 파일 찾기 -SearchPattern C : \ a \ r1 \ a/MyBuildDefinition/**/.
2016-08-31T16 : 01 : 38.3277086Z적인 filePath = C : \ A (R1) \ \ \ MyBuildDefinition \ 웹 \ 응용 프로그램 \ 응용 프로그램 \ 빌드 \ CSS를 \ 브랜드-있는 style.css
2016-08 -31T16 : 01 : 38.5537092Z ## [오류] 매개 변수 '파일'에 인수 변환을 처리 할 수 없습니다. 값을 System.String 유형으로 변환 할 수 없습니다.
2016-08-31T16 : 01 : 38.5907083Z ## [섹션] 마무리 :
내가 OOTB 호스팅 빌드 서버를 사용하고 배포 웹 응용 프로그램.
또한 패키지 필드를 테스트 용으로 만든 zip 파일로 설정하여 실행 해 보았습니다.하지만이 방법도 작동하지 않았습니다.
시나리오에서이 단계를 어떻게 활용할 수 있습니까?
zip 파일이 아닌 압축 파일을 사용할 수 있습니까? 그렇다면 압축 파일에서 생성하려면 어떻게해야합니까?