2015-01-24 1 views
3

동적 인 GitHub README에 "배지"를 어떻게 추가합니까? "배지"로 말하면 enter image description here동적 github 배지, 즉 상태를 변경하는 README의 이미지를 만드는 방법은 무엇입니까?

GitHub README에 svg/png를 반환하는 서버에 매핑되는 URL을 넣어도 문제는 없지만 GitHub README 페이지에서 어떻게 자동으로 업데이트됩니까? 당신이 link 를 방문하는 경우 예를 들어

, 당신은 (폐쇄) 문제의 업데이트 된 상태를 볼 것,하지만 내 GitHub의 README page 여전히 오래된 배지를 보여줍니다, 즉, 개방되는 문제는 보여줍니다.

Github 배지를 동적으로 렌더링 할 수있는 서버 코드의 예는 무엇입니까 (golang)?

+2

GitHub 프록시 및 캐시 이미지. 원래 혼용 된 콘텐츠 경고를 피하기 위해 http 전용으로 만들었지 만 어느 시점에는 https 이미지도 프록시하기 시작했습니다. README 소스를 보면 이미지 URL이 마크 다운 소스의 URL과 같지 않음을 알 수 있습니다. 제 3자가 GitHub 사용자에 대한 정보를 수집하지 못하도록 프록시 이미지를 의심합니다. –

+0

이 문제는 여전히'no cache'와 적당한'Etag' 헤더를 사용하여 해결할 수 있습니다. 왜냐하면'travis ci '와 같은 서비스가 이것에 대한 적절한 구현을 가지고 있기 때문입니다. – mebjas

답변

2

URL에있는 이미지 일뿐입니다. 어떤 이미지를 제공할지 결정하는 것은 서버 (your example looks like Jenkins)에 달려 있습니다.

+0

네,하지만이 링크가 제공하는 이미지를보세요 : https : // github -shields.com/github/maddyonline/copyshields/issues/1.svg, README에서이 링크를 사용하는 github 페이지 (https://github.com/maddyonline/copyshields)는이 URL이 자동으로 업데이트되지 않습니다. 출력. –

+0

README **의 이미지가 ** 업데이트됩니다. 당신이보고있는 브라우저 캐싱 일 가능성이 높습니다. http://i.stack.imgur.com/oxBXF.png –

관련 문제