2015-12-27 19 views
9

Có ai biết cách tốt để hiển thị huy hiệu cho Travis CI, v.v. trên trang chính của repo Github mà không giữ chúng trong điều khiển phiên bản không?phù hiệu github và các chi nhánh

Tôi thích có các huy hiệu ở trang đầu, nhưng nếu chúng được gắn trong README thì mỗi chi nhánh & ngã ba tham chiếu phù hiệu từ chính. Sẽ tốt hơn nếu không có huy hiệu trên các nhánh phát triển hơn là các nhánh không chính xác.

+2

vẻ tương tự như: http://stackoverflow.com/questions/18673694/referencing-current-branch-in-github- readme-md – Philippe

Trả lời

0

Tôi thích có các huy hiệu ở trang đầu, nhưng nếu chúng được gắn trong README thì mỗi chi nhánh & ngã ba tham chiếu huy hiệu từ chính.

Điều này chỉ đúng nếu README cho mọi chi nhánh & ngã ba tham chiếu cùng một huy hiệu. Nếu bạn muốn mỗi chi nhánh hiển thị trạng thái của nó, chỉ cần cập nhật README cho các nhánh.

Giả sử khi bạn nói I like to have the badges on the front page bạn có nghĩa là trong README của nhánh mặc định trong github: Bạn có thể thực hiện việc này bằng cách chỉnh sửa README trong nhánh mặc định của bạn bằng danh sách các huy hiệu trạng thái. Tất cả điều này chỉ là quản lý kiểm soát nguồn và tận dụng thực tế là github ám markdown: Bạn không thể thực sự kịch bản bất cứ điều gì trong github chính nó. Có thể hiểu rằng bạn có thể tự động hóa điều này cho các nhánh động bằng cách sử dụng git hooks, nhưng tôi không biết ai đã làm điều này.

0

Trong readme của bạn liên kết chúng bằng cách sử dụng markdown để tạo các nút. Travis CI và mã khí hậu cung cấp các nút premade để sử dụng trong readme của bạn. Đối với các dịch vụ khác, bạn có thể tự tạo các dịch vụ của mình theo cùng định dạng với shields.io (Tôi không tin chúng là động nhưng bạn có thể cập nhật chúng theo cách thủ công)

6

Chúng tôi lười biếng và chỉ cần đặt bảng vào dấu hiệu cho thấy các biểu trưng riêng biệt cho tổng thể và phát triển

enter image description here

Không cần phải lo lắng về việc sáp nhập blip sau đó

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