Create Custom Pipeline Badges

You can use this package to create custom pipeline badges in a standard 'svg' format. This is useful for a company to use internally, where it may not be possible to create badges through external providers. This project was inspired by the 'anybadge' library in python.


anybadger

R-CMD-check Codecov test coverage

The goal of anybadger is to provide an easy way to create custom project badges in R.

Inspired heavily by the Python anybadge library.

Installation

remotes::install_github("lmeninato/anybadger")

Example

Pipeline badge:

library(anybadger)
b <- Badge$new(label = "Pipeline", value = "Passing")
b$create_svg("pipeline_status.svg")

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("anybadger")

0.1.0 by Lorenzo Meninato, 6 years ago


https://github.com/lmeninato/anybadger


Report a bug at https://github.com/lmeninato/anybadger/issues


Browse source code at https://github.com/cran/anybadger


Authors: Lorenzo Meninato


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports R6, glue, purrr, config, magrittr

Suggests testthat, withr, xml2


See at CRAN