How can I add badges/shields to github repos?

Greg picture Greg · Aug 27, 2016 · Viewed 7.5k times · Source

I see sites like shields.io or similar and they have these clips of markdown to show badges...but if I cut 'n paste these it's just the demo value. How can I make it "real".

For example Bintray has their own "Latest Version Badge" markdown that works fine. I think the "shields" sites are trying to standardize the look 'n feel of these badges and they claim Bintray is one of their supported services.

How can I actually use their nice badge and pull my version data from Bintray?

Answer

cartant picture cartant · Aug 28, 2016

A Bintray shield would look somthing like this:

[![Bintray](https://img.shields.io/bintray/v/asciidoctor/maven/asciidoctorj.svg?maxAge=2592000)](https://bintray.com/asciidoctor/maven/asciidoctorj)

There are two URIs in the shield the first is for the image and the second is for navigation upon clicking the image. Both URIs include asciidoctor/maven/asciidoctorj - a Bintray repository. If you replace both occurrences of asciidoctor/maven/asciidoctorj with your repository, you should have a working shield:

[![Bintray](https://img.shields.io/bintray/v/blocke/releases/scalajack.svg?maxAge=3600)](https://bintray.com/blocke/releases/scalajack)

Bintray