Skip to content

A container image to run Rubocop on a Ruby project

Notifications You must be signed in to change notification settings

taratatach/docker-rubocop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

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.

About

A container image to run Rubocop on a Ruby project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%