TeamCity tạo một loạt các biến có sẵn cho bạn dưới dạng biến môi trường hệ thống.
Các danh sách các biến có thể được tìm thấy ở đây:
http://confluence.jetbrains.net/display/TCD6/Predefined+Build+Parameters
Số xây dựng bởi TeamCity giao có thể được tìm thấy tại build.number
-
Bạn cũng có thể có được một kỷ lục tất cả các bản dựng trước của dự án bằng cách đăng ký nguồn cấp dữ liệu RSS của bản dựng đó trong phần 'Cài đặt và Công cụ của tôi' của TeamCity. Một kịch bản lệnh PowerShell được đặt đúng cách hoặc kịch bản lệnh shell có thể lấy RSS này và phân tích nó. Trong đó, bạn có thể cấu hình một nguồn cấp dữ liệu RSS cho thấy các bản dựng gần đây của một dự án ... Nó không xuất hiện để hiển thị trạng thái được ghim trong RSS, nhưng bạn có thể thấy vài bản dựng cuối cùng.
-
ý tưởng cuối cùng - nếu bạn đang sử dụng MySQL như cơ sở dữ liệu cấu hình của bạn, bạn có thể viết một truy vấn trực tiếp chống lại các bảng trong cơ sở dữ liệu MySQL. Điều này sẽ cho phép bạn truy vấn bất kỳ trường nào trên bản dựng, sắp xếp theo thứ tự bạn cần.
Nguồn
2011-03-08 01:34:21
Tại sao bạn cần này xây dựng số gắn? Bạn đang cố gắng giải quyết nhiệm vụ gì? – KIR
Tôi muốn có thể tìm ra phạm vi số xây dựng giữa hai bản dựng được ghim để tôi có thể tự động di chuyển các trường hợp theo dõi vấn đề thích hợp vào trạng thái "phát hành tới qa". Cuối cùng, tôi sẽ sử dụng các tạo phẩm phụ thuộc và phát hành trạng thái theo dõi để giải quyết vấn đề cụ thể của mình, nhưng tôi đoán rằng mọi người vẫn có thể quan tâm đến cách lấy thông tin được xây dựng được ghim. –
Chúng tôi nâng cấp một bản sao của cơ sở dữ liệu của chúng tôi trên mỗi bản dựng. Vì vậy, trong trường hợp của chúng tôi, chúng tôi muốn bản dựng được ghim cuối cùng để xác định cơ sở dữ liệu nào cần sao chép cho bản dựng hiện tại. – ladenedge