Weekly PullReq #29
Almost Monthly :-)
webuiのテスト向けスクレイプツールferretの
oracle-jdk-9がインストールできなくなくなってしまいtravis-ciが壊れていたので、open-jdkにいれかえました。oracle-jdkライセンス有償化でこの辺のケア案件が増えそうです。
apatch kafkaのメトリックツールkafqaのunit test coverageを計測し、表示するPRを作成しました。
diffを見てもらうと分かると思うのですが、基本的には本家のReadMeどおりです。
あとはbadgeをReadMeにつけたりして終わり。簡単です。
kubernates操作のベンチマークツールkuberstoneでCIにて生成したdocumentやvendorモジュールに差分がないかを確認するjobを入れました。doc内にcommitIDが含まれているため、どうしてもできてしまうdiffだけを、一時的にtemplateをsedで置き換える泥臭い処理を入れて回避しています。
vagrantのような仮想マシンライクなコンテナを生成できるツールfootlooseに得意のgolangci-lintを導入しました。以前に他のレポジトリでも設定したやり方そのままで、travis-ciでlintを手っ取り早く仕掛ける常套手段になってます。