Vì một số lý do, biến môi trường BUILD_ID cho tất cả công việc của tất cả các dự án được đặt thành giống BUILD_NUMBER.Jenkins: Cách đặt lại ID của công việc thành định dạng giống như Jenkins Global?
Biến môi trường toàn cầu bằng cách nhập http://jenkins_server/env-vars.html hiển thị đúng định dạng 'YYYY-MM-DD_hh-mm-ss'. Này được thể hiện trong công việc số 22:
BUILD_DISPLAY_NAME # 22 BUILD_ID 22 BUILD_NUMBER 22
Làm thế nào để thiết lập lại job_id trở lại giống như toàn cầu, bằng cách sử dụng dấu thời gian giống nhau không?
Tôi chưa cài đặt plugin ZenTimestamp. Bây giờ tôi đang sử dụng nó. Nó được thay đổi thành Dấu thời gian ngay bây giờ. Vấn đề đã được giải quyết. Nhưng tôi vẫn không hiểu tại sao nó lại thay đổi thành Số Xây dựng. – roma
Tôi đã tìm thấy câu trả lời tại sao BUILD_ID thay đổi thành BUILD_NUMBER. Phiên bản Jenkins 1.587 tạo BUILD_ID và BUILD_NUMBER trả lại cùng một giá trị. Xem vấn đề này. https://issues.jenkins-ci.org/browse/JENKINS-26520. Tôi đang sử dụng ZenTimeStamp làm việc xung quanh. – roma