2012-08-06 21 views
22

Có cách nào để đổi tên một bản dựng trong buildbot mà không làm mất tất cả nhật ký không?đổi tên một bản dựng trong buildbot

Ví dụ tôi có một số cửa sổ nô lệ mà tất cả có thể xây dựng: "Windows 2008+ DEBUG" nhưng tôi muốn đổi tên bản dựng này thành: "Windows 2008R2 + DEBUG".

Làm cách nào để đặt compare_attr (nếu đó là điều tôi cần làm) để tất cả nhật ký/v.v ... được đưa vào từ các bản dựng trước đó trong phiên bản mới.

Tôi có thể đổi tên thủ công các thư mục và mong đợi mọi thứ hoạt động không? Thử nghiệm đã nói với tôi rằng sẽ không hiệu quả nhưng có lẽ tôi có thể viết một lệnh để thay đổi một số thứ nhất định?

+0

Bất kỳ ai có ý tưởng nào về vấn đề này? Tôi đã thử di chuyển các tập tin bằng tay nhưng tôi nghĩ rằng tôi sẽ phải kết thúc bằng văn bản một kịch bản + bộ lọc để làm điều này tất cả cho tôi. – ranman

Trả lời

2

Nếu bạn không quan tâm đến tên của thư mục, chỉ cần tên của người xây dựng, bạn có thể đặt thuộc tính builddir của người xây dựng là bất cứ điều gì hiện tại, sau đó đặt tên bạn là người xây dựng theo cách bạn muốn.

Dữ liệu được lưu trữ trong thư mục trình tạo là trong dưa chua. Nhìn vào mã, tôi nghĩ rằng dữ liệu duy nhất có thể gây ra vấn đề là tên người xây dựng. Nếu bạn quan tâm đến các sự kiện không xây dựng, có thể bạn chỉ cần xóa tệp builder khỏi mỗi thư mục. Nếu không, việc viết lại dưa chua với tên trình tạo bản cập nhật sẽ hoạt động.

+1

Cảm ơn, tôi sẽ thử điều này và cho bạn biết nếu nó hoạt động. – ranman

+1

Hoạt động cũng như mọi thứ khác ngay bây giờ. Sẽ tiếp tục làm việc trên một giải pháp tốt hơn mặc dù. – ranman

Các vấn đề liên quan