Tôi hiện đang làm việc trên một dự án khá lớn với một nhóm được phân phối trên khắp Hoa Kỳ. Nhà phát triển thường xuyên cam kết mã vào kho lưu trữ nguồn. Chúng tôi có các ứng dụng sau xây dựng (tất cả được quản lý bởi một ứng dụng, không có quy trình thủ công):câu hỏi về quản lý cá thể ứng dụng
- Tích hợp liên tục: một màn hình kiểm tra xem nếu kho mã đã được cập nhật, nếu có thì nó hoạt động xây dựng và chạy của chúng tôi bộ kiểm tra đơn vị. Nếu có lỗi, nhóm sẽ nhận được thông báo qua email
- Xây dựng hàng ngày: Nhà phát triển sử dụng công cụ này để xác minh bản sửa lỗi hoặc mã mới trên máy chủ ứng dụng thực và nếu "mọi thứ" thành công, nhà phát triển có thể giải quyết tác vụ.
- Xây dựng hàng tuần: Người thử nghiệm xác minh hàng đợi vấn đề đã giải quyết trong bản dựng này. Nó là một môi trường thử nghiệm ổn định hơn.
- Bản dựng hiện tại: được sử dụng để giới thiệu và nền tảng thử nghiệm mở dành cho người dùng mới tiềm năng.
Mỗi bản dựng sẽ làm mới cơ sở dữ liệu được liên kết với nó. Một vấn đề mà tôi nghe từ những người kiểm thử là chúng ta cần điền trước dữ liệu thử nghiệm hàng tuần với một số dữ liệu thử nghiệm dự kiến, trái ngược với dữ liệu chung chung hơn. các nhà phát triển làm việc cùng. Điều này có vẻ như một mối quan tâm/nhu cầu chính đáng và là điều chúng tôi đang làm việc.
Tôi đang ném những gì chúng tôi đang làm để xem cộng đồng SO có thấy bất kỳ khoảng trống nào với những gì chúng tôi đang làm hay không có bất kỳ mối lo ngại nào. Mọi thứ dường như hoạt động tốt, nhưng nó FEELS như nó có thể tốt hơn. Suy nghĩ của bạn?
có điểm tốt, quá trình xây dựng thực hiện các phiên bản TAG trong kho lưu trữ. – Jay