Tôi đang làm việc trên tập lệnh xây dựng cho dự án vai trò web Azure. Kịch bản sẽ chạy trên một máy chủ xây dựng, do đó, sử dụng VS là một không khởi động.Sử dụng tác vụ MSBuild và CSPack để đóng gói vai trò Azure
Tôi có thể tạo dự án bằng MSBuild và sử dụng CmdLets for Azure để xử lý việc triển khai (thông qua PowerShell). Phần bị thiếu là việc tạo gói đám mây. Tôi có thể sử dụng công cụ CSPack.exe được bao gồm trong SDK, nhưng tôi muốn sử dụng các tác vụ MSBuild nếu có thể, theo cách đó tôi có thể tận dụng các tùy chọn cấu hình xây dựng và tích hợp việc tạo gói với phần còn lại của quá trình.
Tôi đã đào sâu trong dự án triển khai web Azure, nhưng tôi không thể tìm thấy bất kỳ tham chiếu nào đến tác vụ CSPack. Có thể có một số phép thuật VS xảy ra ở đây, trừ khi tôi thiếu tệp tham chiếu đến các tác vụ CSPack/Azure. Việc lắp ráp mà tôi đang xem là Microsoft.ServiceHosting.Tools.MSBuildTasks.dll - phản xạ cho tôi biết rằng nhiệm vụ CSPack là ở đó.
Có ai đã sử dụng thành công nhiệm vụ CSPack MSBuild không? Nếu có, bất kỳ gợi ý nào về cách sử dụng nó sẽ rất hữu ích!
Nếu tôi sủa cây hoàn toàn sai, vui lòng cho tôi biết!
Cảm ơn, Erick
Taylor, cảm ơn vì phản ứng. Bạn có thể đăng phần còn lại của tệp MSBuild (chỉ với các phần màu xanh) không? Điều đó sẽ rất hữu ích. Cảm ơn - Erick –
chắc chắn, tôi sẽ đặt nó lại với nhau sau ngày hôm nay và nhận được một cái gì đó cho ya tối nay –
@Taylor bạn đã bao giờ có được một cơ hội để đặt rằng với nhau? Tôi đang gặp vấn đề khi tạo msBuild để tạo gói – Joe