MinillaでTravis CIなどのバッヂをREADME.mdに貼り付ける方法
Hachioji.pm Advent Calendarもついに10日目. そんな2桁記念日に颯爽と登場したるはpapixです. 今日も宜しくお願い致します.
今日は時間がないので, 若干あっさり目で行きたいと思います.
...さて. 最近, Travis CIやCoverallsを使っている人が増えてきているような気がします.
これらのサービスは, GitHubのリポジトリを結びつけておくと, 自動的にテストを回してくれたり, テストのカバー率を表示したりしてくれるのでとても便利です.
更に, GitHubのリポジトリ内のREADME.mdにこれらのバッヂを貼り付けておけば, README.mdの内容はリポジトリのトップページ(?)に表示されるのでこれらの状況をとても確認しやすくなります.
ただ, Minillaでモジュールを管理している場合, README.mdはminil build
やminil test
をすると自動的に再度生成されるので, その都度バッヂを貼る必要があります.
かといって, 元のPODにバッヂを貼るのはよろしくないです.
...というのを悩んでいたところ, 実はminil.toml
で設定すれば, README.mdに対して自動的にバッヂを生成できる, ということを昨日知りました.
この設定をしておけば, minil.toml
にこういう感じで書けば, minil build
やminil test
などで再度生成されるREADME.mdに, 自動的にバッヂが貼り付けられます! 便利!!!
badges = ['travis', 'coveralls']
badgesを含むminil.toml
の設定等々については, Minillaのドキュメントに書かれていますので一度読んでみるといいかもしれません.
@ainame minil.tomlにbadgesてのが書けます https://t.co/TZiPXTYy0J
— songmu (@songmu) 2013, 12月 10
今日, こんなやりとりもあったので, 俺得備忘録を兼ねて, Hachioji.pm Advent Calendarでメモさせていただきたいと思います.
次回予告
明日は再び@hirobanexさんが登場の予定です! お楽しみに.