@auto-it/gem
A plugin that automates publishing ruby gems.
Last updated 2 days ago by alisowski .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @auto-it/gem 
SYNC missed versions from official npm registry.

Gem Plugin

A plugin that automates publishing ruby gems.

Prerequisites

To publish to your gem you will need you your environment authenticated. You can either create a ~/.gem/credentials yourself or provide RUBYGEMS_API_KEY as an environment variable.

This plugin also looks in your .gemspec and lib/**/version.rb for a version. auto will use this value and keep it up to date.

Installation

This plugin is not included with the auto CLI installed via NPM. To install:

npm i --save-dev @auto-it/gem
# or
yarn add -D @auto-it/gem

Usage

{
  "plugins": ["gem"]
}

Options

Release Command

When auto publishes you gem it does it by running a command. The default for this is bundle exec rake release.

The following is an example of using gem-release to publish the gem.

Make sure to tag and push in this command!

.autorc:

{
  "plugins": [
    [
      "gem",
      {
        "releaseCommand": "gem release --tag --push"
      }
    ]
  ]
}

Current Tags

  • 9.39.0                                ...           latest (2 days ago)

19 Versions

  • 9.39.0                                ...           2 days ago
  • 9.38.2                                ...           3 days ago
  • 9.38.1                                ...           3 days ago
  • 9.38.0                                ...           6 days ago
  • 9.37.0                                ...           8 days ago
  • 9.36.4                                ...           9 days ago
  • 9.36.3                                ...           9 days ago
  • 9.36.2                                ...           14 days ago
  • 9.36.1                                ...           15 days ago
  • 9.36.0                                ...           15 days ago
  • 9.35.3                                ...           15 days ago
  • 9.35.2                                ...           15 days ago
  • 9.35.1                                ...           16 days ago
  • 9.35.0                                ...           16 days ago
  • 9.34.1                                ...           18 days ago
  • 9.34.0                                ...           18 days ago
  • 9.33.2                                ...           19 days ago
  • 9.33.1                                ...           19 days ago
  • 9.33.0                                ...           19 days ago
Maintainers (1)
Downloads
Today 0
This Week 33
This Month 33
Last Day 1
Last Week 41
Last Month 147
Dependencies (9)
Dev Dependencies (0)
None
Dependents (0)
None

Copyright 2014 - 2017 © taobao.org |