Azure 웹 역할 프로젝트를위한 빌드 스크립트 작업 중입니다. 이 스크립트는 빌드 서버에서 실행되므로 VS를 사용하는 것이 비 스타터입니다.MSBuild 및 CSPack 태스크를 사용하여 Azure 역할 패키지하기
MSBuild를 사용하여 프로젝트를 빌드하고 CmdLets for Azure을 사용하여 배포를 처리 할 수 있습니다 (PowerShell 사용). 누락 된 부분은 클라우드 패키지 생성입니다. SDK에 포함 된 CSPack.exe 도구를 사용할 수는 있지만 가능한 경우 MSBuild 작업을 사용하고 싶습니다. 그런 식으로 빌드 구성 옵션을 활용하고 나머지 프로세스와 패키지 생성을 통합 할 수 있습니다.
저는 Azure 웹 배포 프로젝트에서 파고 들었지만 CSPack 작업에 대한 참조를 찾을 수 없습니다. CSPack/Azure 작업을 참조하는 파일이 누락 된 경우가 아니라면 여기에 VS 마술이 발생할 수 있습니다. 내가보고있는 어셈블리는 Microsoft.ServiceHosting.Tools.MSBuildTasks.dll입니다. 반사경은 CSPack Task가 있음을 알려줍니다.
누구나 성공적으로 CSPack MSBuild 작업을 사용 했습니까? 그렇다면, 그것을 사용하는 방법에 대한 모든 포인터는 매우 도움이 될 것입니다!
완전히 잘못된 나무를 짖고 있다면 알려주세요!
감사합니다, 에릭
테일러, 응답 주셔서 감사합니다. 나머지 부분의 MSBuild 파일 (푸른 부분 만)을 게시 할 수 있습니까? 그것은 매우 도움이 될 것입니다. 고마워요. 에릭 –
확실 해요. 나중에 오늘 같이 정리하고 오늘 밤에 뭔가를 얻을께요. –
@ 테일러는 그걸 함께 할 기회를 얻었습니까? msBuild가 패키지를 생성하는 데 문제가 있습니다. – Joe