src/lib/providers/travis.js
import {
image,
link,
} from 'mdast-builder'
export function travis(config, user) {
return link(
`https://travis-ci.com/${user.github.slug}`,
config.title,
[
image(
`https://img.shields.io/travis/com/${user.github.slug}/${
config.branch === 'dev' ? user.devBranch : config.branch
}?logo=travis`,
config.title,
config.title,
),
],
)
}
export function travisPro(config, user) {
return link(
`https://travis-ci.com/${user.github.slug}`,
config.title,
[
image(
`https://api.travis-ci.com/${user.github.slug}.svg?branch=${
config.branch === 'dev' ? user.devBranch : config.branch
}&token=${
user.travisToken
}`,
config.title,
config.title,
),
],
)
}