Tôi đang làm việc trên một dự án ứng dụng web và tôi cần tạo một tập lệnh xây dựng; một kịch bản xây dựng mà tôi có thể kích hoạt từ máy chủ cruisecontrol của tôi. Kể từ khi nant đã không được duy trì cho các lứa tuổi, tôi thấy rằng MSBuild là con đường để đi.Có hướng dẫn hay về các tập lệnh MSBuild không?
tôi cần xây dựng kịch bản để có thể
- Compile tất cả các cụm
- Execute kiểm tra đơn vị
- Run NCover phân tích trên đơn vị kiểm tra
- Triển khai cơ sở dữ liệu (tùy thuộc vào các thông số). Điều này thực sự thực hiện một công cụ vì tôi sẽ kết thúc bằng văn bản công cụ của riêng tôi để triển khai cơ sở dữ liệu. Nhưng việc thực thi công cụ này phải có điều kiện dựa trên một số tham số dòng lệnh.
- Cung cấp các bài kiểm tra đơn vị và kết quả bảo hiểm theo định dạng mà tuần tra tuần hoàn có thể đọc và hiểu.
Tôi giả định rằng MSBuild sẽ cho phép tôi làm tất cả những việc này. Nhưng tôi không biết bắt đầu từ đâu. Có ai biết một hướng dẫn tốt để làm cho tôi bắt đầu với kịch bản xây dựng của tôi?
@Preet Tăng: Tôi didnt thấy rằng phải là trường hợp - bạn có thể lãng phí rất nhiều thời gian một nửa hiểu cú pháp khi bạn làm việc từ sách dạy nấu ăn. Tôi điều đó là một câu hỏi rất quan trọng và tôi hy vọng quesiton này sẽ trở thành một nơi tốt để chỉ mọi người. –