Ngày 1 bằng cách sử dụng Hudson để xây dựng CI của chúng tôi. Từ từ nhưng chắc chắn đang tăng tốc.Tham chiếu thông tin trong các bản dựng được chỉ định trong tham số chạy [Hudson]
Câu hỏi của tôi là về các thông số chạy. Tôi đã thấy rằng tôi có thể sử dụng chúng để tham khảo một hoạt động cụ thể của một dự án cụ thể - đó là tất cả tốt.
Điều tôi không hiểu (và không thể tìm thấy bất kỳ tài liệu nào - không có gì ở số Parameterized Build) là cách tôi tham chiếu bất kỳ điều gì trong lần chạy được xác định bởi tham số chạy.
Về cơ bản, tôi muốn tham chiếu số %BUILD_NUMBER%
và %SVN_REVISION%
của lần chạy được chọn trong tham số chạy.
Tôi có thể làm như thế nào?
Tôi nghĩ đó là câu trả lời mà bạn có thể chấp nhận. Trang giải thích nó đủ tốt. –
Cảm ơn, nhưng điều đó sẽ không hoạt động (tôi không nghĩ). Tôi sẽ giải thích. Chúng tôi có 2 công việc Hudson. Một trong số chúng (chúng ta hãy gọi nó là buildJob) thực hiện một build và thứ hai (chúng ta hãy gọi nó là deployJob) về cơ bản triển khai đầu ra của công việc đầu tiên đó. buildJob đưa đầu ra của nó vào một thư mục có tên: % KNOWN_FOLDER_LOCATION% \% BUILD_NUMBER%.% SVN_REVISION% Do đó deployJob cần biết số SVN_REVISION của một phiên bản buildJob đã cho là gì. Hy vọng có ý nghĩa. Nếu chúng ta không làm theo cách "bình thường" thì cũng vậy, mặc dù chúng ta đã đi quá xa để tái cấu trúc. Bất kỳ nhận xét nào được chào đón nhiều nhất. -Jamie – jamiet
@jamiet: tại sao không lưu các biến đó trong một tệp (như một loại tệp '.properties'') ở cuối công việc đầu tiên và đọc chúng vào đầu thứ hai? – VonC