プライベートリポジトリでカバレッジ率を計測したいけど、無料で済ませたい人向け。
Generating code coverage metrics - CircleCI を読んで Artifact を生成するまではいいけど、そのリンクをREADMEに貼る方法を軽く調べたけど無かったのでアプリ作ってみた。
作ったもの
sinsoku/circleci_latest_artifact
コミット読めば分かるけど、CircleCIのAPIを叩いて、特定ブランチの最新のArtifactのURLにリダイレクトするだけのアプリです。
使い方
https://circleci-latest-artifact.herokuapp.com/:username/:project/:branch/:filename?circle_token=:token
みたいなURLを叩くと、自動的に :filename
のURLにリダイレクトします。
これでArtifactのリンクをREADMEに書いておけるようになります。
注意
アプリは Heroku で公開してるけど、無料枠で起動させてるので使えなくなる可能性があります。
気になる人は GitHub のリポジトリをforkして、自分で Heroku にアプリ作った方がいいです。