2015-02-18 18 views
6

Tôi không tìm thấy gì trong tài liệu API, chỉ phiên bản doanh nghiệp đề cập rằng bạn có thể truy xuất nhật ký kiểm tra bằng các công cụ nhân viên.Có thể truy xuất nhật ký kiểm tra trong github.com qua API không?

Bất kỳ ý tưởng nào? Tôi rất muốn kiểm tra định kỳ nhật ký kiểm tra và gửi các mục mới đến kênh IM của chúng tôi (ChatOps).

Xin cảm ơn trước,

Trả lời

1

VonC chỉ ra, không có API (tính đến tháng 10 năm 2017).

Rất tiếc, chức năng "Xuất" trong nhật ký kiểm tra GitHub tạo JSON hoặc CSV của sự kiện kiểm tra nhưng dữ liệu thiếu tải trọng với chi tiết.

Ví dụ: quá trình xuất sẽ cho thấy rằng issue_comment.update đã được tạo nhưng giao diện người dùng web cung cấp liên kết tới chính nhận xét đó. Xuất sẽ cho thấy rằng một người dùng đã thực thi org.update_member trên một người dùng khác nhưng giao diện người dùng web sẽ hiển thị thay đổi vai trò nào đã được thực hiện cho người dùng đó.

Để biết chi tiết về từng sự kiện, tại thời điểm này (tháng 10 năm 2017), cách duy nhất là thông qua giao diện người dùng web.

Dưới đây là a ruby tool làm xước giao diện người dùng web, tìm nạp các mục nhật ký kiểm tra với chi tiết.

+1

Công cụ đó có vẻ thú vị. +1 – VonC

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