Eukleides project

from http://d.hatena.ne.jp/u5_h/

Weekly PullReq #29

Almost Monthly :-)

github.com

webuiのテスト向けスクレイプツールferretの

oracle-jdk-9がインストールできなくなくなってしまいtravis-ciが壊れていたので、open-jdkにいれかえました。oracle-jdkライセンス有償化でこの辺のケア案件が増えそうです。

 

 

github.com

apatch kafkaのメトリックツールkafqaのunit test coverageを計測し、表示するPRを作成しました。

diffを見てもらうと分かると思うのですが、基本的には本家のReadMeどおりです。

github.com

あとはbadgeをReadMeにつけたりして終わり。簡単です。

 

github.com

kubernates操作のベンチマークツールkuberstoneでCIにて生成したdocumentやvendorモジュールに差分がないかを確認するjobを入れました。doc内にcommitIDが含まれているため、どうしてもできてしまうdiffだけを、一時的にtemplateをsedで置き換える泥臭い処理を入れて回避しています。

 

github.com

vagrantのような仮想マシンライクなコンテナを生成できるツールfootlooseに得意のgolangci-lintを導入しました。以前に他のレポジトリでも設定したやり方そのままで、travis-ciでlintを手っ取り早く仕掛ける常套手段になってます。