Hachioji.pm 日めくりテックトーク

MinillaでTravis CIなどのバッヂをREADME.mdに貼り付ける方法

Hachioji.pm Advent Calendarもついに10日目. そんな2桁記念日に颯爽と登場したるはpapixです. 今日も宜しくお願い致します.
今日は時間がないので, 若干あっさり目で行きたいと思います.

...さて. 最近, Travis CICoverallsを使っている人が増えてきているような気がします.
これらのサービスは, GitHubのリポジトリを結びつけておくと, 自動的にテストを回してくれたり, テストのカバー率を表示したりしてくれるのでとても便利です.
更に, GitHubのリポジトリ内のREADME.mdにこれらのバッヂを貼り付けておけば, README.mdの内容はリポジトリのトップページ(?)に表示されるのでこれらの状況をとても確認しやすくなります.

ただ, Minillaでモジュールを管理している場合, README.mdはminil buildminil testをすると自動的に再度生成されるので, その都度バッヂを貼る必要があります.
かといって, 元のPODにバッヂを貼るのはよろしくないです.

...というのを悩んでいたところ, 実はminil.tomlで設定すれば, README.mdに対して自動的にバッヂを生成できる, ということを昨日知りました.
この設定をしておけば, minil.tomlにこういう感じで書けば, minil buildminil testなどで再度生成されるREADME.mdに, 自動的にバッヂが貼り付けられます! 便利!!!

badges = ['travis', 'coveralls']  

badgesを含むminil.tomlの設定等々については, Minillaのドキュメントに書かれていますので一度読んでみるといいかもしれません.

今日, こんなやりとりもあったので, 俺得備忘録を兼ねて, Hachioji.pm Advent Calendarでメモさせていただきたいと思います.

次回予告

明日は再び@hirobanexさんが登場の予定です! お楽しみに.

created by
papix
created at
last modified at
2013-12-11 02:47
comments powered by Disqus