Sha256: 3e9259de4ba5939f4665153edf263435fd478e9478df630b43e975beacb215da

Contents?: true

Size: 814 Bytes

Versions: 31

Compression:

Stored size: 814 Bytes

Contents

# NOTE: shared Rakefile used for jdbc-xxx gems

require 'bundler/gem_helper'

name = Dir["*.gemspec"].first.sub('.gemspec', '')
gem_helper = Bundler::GemHelper.new(Dir.pwd, name)
def gem_helper.version_tag
  "#{name}-#{version}" # override "v#{version}"
end

version = gem_helper.send(:version)
version_tag = gem_helper.version_tag
desc "Build #{name}-#{version} gem into the pkg directory"
task('build') { gem_helper.build_gem }

desc "Build and install #{name}-#{version} gem into system gems"
task('install') { gem_helper.install_gem }

desc "Create tag #{version_tag} build and push #{name}-#{version} gem to Rubygems"
task('release') do
  gem_helper.instance_eval do
    guard_clean
    built_gem_path = build_gem
    tag_version unless already_tagged?
    rubygem_push(built_gem_path) if gem_push?
  end
end

Version data entries

31 entries across 31 versions & 2 rubygems

Version Path
activerecord-jdbc-alt-adapter-72.0.0.alpha1-java Rakefile.jdbc
activerecord-jdbc-alt-adapter-71.0.0-java Rakefile.jdbc
activerecord-jdbc-adapter-71.0-java Rakefile.jdbc
activerecord-jdbc-alt-adapter-61.3.0-java Rakefile.jdbc
activerecord-jdbc-alt-adapter-71.0.0.alpha2-java Rakefile.jdbc
activerecord-jdbc-alt-adapter-71.0.0.alpha1-java Rakefile.jdbc
activerecord-jdbc-alt-adapter-70.2.0-java Rakefile.jdbc
activerecord-jdbc-adapter-70.2-java Rakefile.jdbc
activerecord-jdbc-adapter-61.3-java Rakefile.jdbc
activerecord-jdbc-alt-adapter-70.1.0-java Rakefile.jdbc
activerecord-jdbc-alt-adapter-70.0.0-java Rakefile.jdbc
activerecord-jdbc-adapter-70.1-java Rakefile.jdbc
activerecord-jdbc-alt-adapter-70.0.0.rc2-java Rakefile.jdbc
activerecord-jdbc-alt-adapter-60.3.0-java Rakefile.jdbc
activerecord-jdbc-alt-adapter-61.2.0-java Rakefile.jdbc
activerecord-jdbc-alt-adapter-70.0.0.rc1-java Rakefile.jdbc
activerecord-jdbc-adapter-70.0-java Rakefile.jdbc
activerecord-jdbc-adapter-70.0.pre-java Rakefile.jdbc
activerecord-jdbc-adapter-61.2-java Rakefile.jdbc
activerecord-jdbc-alt-adapter-60.2.0-java Rakefile.jdbc