badges / badges/shields

Badge request: From AppVeyor build artifact

Open
#555 5 comments 0 reactions 0 assignees View on GitHub
good first issue service-badge
Dominant language
JavaScript
Stars
27.2k
Forks
5.6k
Avg merge
1d 8h
Merged PRs (30d)
46

Description

I'd like to display badges based on the contents of an AppVeyor build's artifact files. The build would drop special text files which AppVeyor would report as artifacts. These text files would contain just one line of text:

`--`

The artifact filenames would follow some agreed upon convention such as `SOMENAME.shield`.

The shield could then be displayed via a URL like this:
https://img.shields.io/appveyor/ci-artifact/USERNAME/PROJECT/SOMENAME.svg

See https://github.com/AArnott/pinvoke/issues/24 for a full description of what we want to create.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the proposed /appveyor/ci-artifact/USERNAME/PROJECT/SOMENAME.svg entry point and the AppVeyor artifact convention described in the issue. Confirm how artifact filenames and their single-line SUBJECT-STATUS-COLOR contents should map to a rendered shield; done means the example URL returns the requested badge.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
backend-api-design
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.