Đối TeamCity 8 và dưới tiếc là các thông số cách duy nhất có thể được truyền trên là theo hướng xây dựng các chuỗi - điều ngược lại những gì bạn muốn - các đặc tính này được gọi là Dependencies Properties:
Dependencies Thuộc tính
Đây là các thuộc tính được cung cấp bởi công trình xây dựng hiện tại phụ thuộc vào trên (thông qua ảnh chụp nhanh hoặc phụ thuộc giả tạo).
Dependencies khách sạn có định dạng sau:
dep.<btID>.<property name>
Dependencies tính chảy từ rễ của cây để lá của nó (theo hướng dòng chảy xây dựng chuỗi), nhưng không phải theo cách khác tròn, vì vậy các thuộc tính của A có thể được truy cập trong B.
này được làm rõ trong các tài liệu here:
Các thông số trong phụ thuộc xây dựng
TeamCity cung cấp khả năng sử dụng tài sản được cung cấp bởi các bản xây dựng dòng điện xây dựng phụ thuộc vào (thông qua một bản chụp hoặc phụ thuộc artifact). Khi xây dựng A phụ thuộc vào bản dựng B, bạn có thể chuyển các thuộc tính từ bản dựng B để tạo A, tức là các thuộc tính chỉ có thể được chuyển theo hướng luồng luồng xây dựng và không ngược lại. Để biết chi tiết về cách sử dụng thông số của chuỗi xây dựng trước đó, hãy tham khảo trang Thuộc tính Thuộc tính.
Tôi đã có trường hợp sử dụng tương tự cho luồng ngược lại trước đây - giải pháp thay thế không phải là khởi tạo trực tiếp. chỉ ở đó để giữ các tham số xây dựng - sau đó sửa đổi chuỗi xây dựng để có xây dựng gốc (A trong trường hợp của bạn) phụ thuộc vào xây dựng thành công cuối cùng của X và có kích hoạt chuỗi xây dựng trên một thành công xây dựng X - điều này sẽ thực hiện những gì bạn muốn.
Đối với TeamCity 9 xem câu trả lời của @ Alina (câu trả lời được chấp nhận).
woa - không biết điều này - bắt tốt. Đây là những gì bạn muốn @Matthias – BrokenGlass
Thật vậy, cảm ơn! – Matthias