Public Repository

Last pushed: 2 years ago
Short Description
Docker image for shields.io. Please visit http://shields.io/.
Full Description

Shields.io serves fast and scalable informational images as badges for GitHub, Travis CI, Jenkins, WordPress and many more services.
See http://shields.io/ for mode details.

How to

# Assuming you have an env var $GITHUB_CLIENT_ID containing the client id
# required for OAUTH authentication
docker pull yannickglt/shields:latest
docker run --rm -p 80:80 -e shields_gh_client_id=$GITHUB_CLIENT_ID yannickglt/shields:latest

or

# Pass the env vars to the docker container
SHIELDS_ENV=`mktemp -t shieldsenvXXXXX`
env | grep 'shields_' > $SHIELDS_ENV

docker pull yannickglt/shields:latest
docker run --rm -p 80:80 --env-file=$SHIELDS_ENV yannickglt/shields:latest

Then, you can go to http://localdocker/try.html.

Available environment variables

JIRA

  • shields_jira_username
  • shields_jira_password

SensioLabs

  • shields_sl_insight_userUuid
  • shields_sl_insight_apiToken

Bintray

  • shields_bintray_user
  • shields_bintray_apikey

Github

  • shields_gh_client_id
  • shields_gh_client_secret
  • shields_gh_token

Jenkins

  • shields_jenkins_user
  • shields_jenkins_pass

Twitter

  • shields_twitter_consumer_key
  • shields_twitter_consumer_secret
Docker Pull Command
Owner
yannickglt