Sha256: 3d29df7715161b16fdf30693255c76a5299125180f527e6338c87bb2b0dd394e

Contents?: true

Size: 1.05 KB

Versions: 4

Compression:

Stored size: 1.05 KB

Contents

# Gem Version Checker

Check gem dependencies of ruby apps and generate report.

At XING we use this gem in combination with jenkins to automatically check on gem versions across our many projects.

## Installation

    gem install gem_version_check

## Usage

Use the Github project name:

    gem_version_check fdietz/team_dashboard

Use any url to a Gemfile.lock:

    gem_version_check https://raw.github.com/fdietz/team_dashboard/raw/master/Gemfile.lock

## Configuration

Use --host option if you use Enterprise Github:

    gem_version_check fdietz/team_dashboard --host github.mycompany.com

Use --only option if you want to specify the list of gems

    gem_version_check fdietz/team_dashboard --only activesupport,rspec

Use --output-format if you want different formats

    gem_version_check fdietz/team_dashboard --output-format=json

## Example Report

### Pretty Print

Example command: gem_version_check fdietz/team_dashboard --only activesupport,rspec

Output:

    Project: fdietz/team_dashboard
     * activesupport:  != 3.2.8
     * rspec:  != 2.11.0

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
gem_version_check-0.2.1 README.md
gem_version_check-0.2.0 README.md
gem_version_check-0.1.0 README.md
gem_version_check-0.0.10 README.md