Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
  bin
  config
  features
  lib
  script
  spec
  .gitignore
  .rspec
  .rvmrc
  Gemfile
  LICENSE.txt
  README.md
  Rakefile
  buildgem.gemspec
Size: Mime:
  README.md

Buildgem

The gem packager/deployer for Neoteric Design, Inc.

Installation

# in your example_gem root path...

# Gemfile
gem 'buildgem', '~> 1.0.4'

# CREATE FILE config/buildgem.rb
require 'buildgem'

Buildgem.configure do |config|
  config.gem_push_tags = false
    # Set to true if you want to auto-push and push with --tags

  config.version_in_top_level_namespace_file = false
    # Set to true if your main lib/gem_name.rb file contains VERSION= in the top level module
end

Usage

$ buildgem
#=> bumps your gem's version.rb patch verion
#=> Example, 3.0.2 bumps to 3.0.3

$ buildgem minor
#=> bumps your gem's version.rb minor verion
#=> Example, 3.0.2 bumps to 3.1.0

$ buildgem major
#=> bumps your gem's version.rb major verion
#=> Example, 3.0.2 bumps to 4.0.0