Sign inSign up

cagedata/rubocop

By cagedata

Updated almost 10 years ago

Run's Rubocop on an application.

Image
0

6.0K

cagedata/rubocop repository overview

Rubocop Runner

Run Rubocop in CI without all the build. This container will take a folder of Ruby code and test it with Rubocop. It was built so that we could build our applications and run Rubocop against them in CI without having to install the rest of our bundle.

Usage

Mount your project at /app in the image and let Rubocop run wild:

docker run --rm --volume "$PWD:/app" cagedata/rubocop

You can also pass any arguments into the container just like running the regular Rubocop binary:

# Only runs lint cops on only the Gemfile
docker run --rm --volume "$PWD:/app" --lint Gemfile

If a .rubocop.yml config file is found in the root of your project, the image will pick it up for the tests.

Tag summary

Content type

Image

Digest

Size

268.1 MB

Last updated

almost 10 years ago

docker pull cagedata/rubocop