読者です 読者をやめる 読者になる 読者になる

Tbpgr Blog

Ruby プログラマ tbpgr(てぃーびー) のブログ

Circle CIでRuboCopを実行し、結果をHTMLとしてBuild artifactsに保存する

RuboCop Circle CI

alt

Circle CIでRuboCopを実行し、結果をHTMLとしてBuild artifactsに保存します

Build artifacts とは?

スクリーンショットカバレッジレポート、デプロイ用のtarballなどをビルド結果として保存したい場合に
それらをBuild artifactsに保存し、URLでアクセスできます。

circleci.com

サンプル

circle.yml

machine:
  timezone:
    Asia/Tokyo
  ruby:
    version: 2.3.1
general:
  artifacts:
    - tmp/rubocop/rubocop.html
test:
  pre:
    - bundle exec rubocop -f html --out tmp/rubocop/rubocop.html lib

結果

  • Artifacts

f:id:tbpg:20161013224313p:plain

  • レポート

rubocop.html のリンクをクリックして結果レポートを開きます

f:id:tbpg:20161013224319p:plain