Sha256: 28eb35bc0666999c9676945f1fccc1a28cc2af63dc089dec3b0ef0469af80fcc

Contents?: true

Size: 488 Bytes

Versions: 8

Compression:

Stored size: 488 Bytes

Contents

desc 'Builds all gems (native, binaries for JRuby and Windows)'
task :build_all do
  `rake clean`
  `rake build`
  `rake java gem`
  `rake cross native gem RUBY_CC_VERSION=1.8.7:1.9.3:2.0.0:2.1.5:2.2.0`
end

desc 'Release all gems (native, binaries for JRuby and Windows)'
task :release_all => :build_all do
  Dir["pkg/do_mysql-#{DataObjects::Mysql::VERSION}*.gem"].each do |gem_path|
    command = "gem push #{gem_path}"
    puts "Executing #{command.inspect}:"
    sh command
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
do_mysql-0.10.16 tasks/release.rake
do_mysql-0.10.16-x86-mswin32-60 tasks/release.rake
do_mysql-0.10.16-x86-mingw32 tasks/release.rake
do_mysql-0.10.16-java tasks/release.rake
do_mysql-0.10.15 tasks/release.rake
do_mysql-0.10.15-x86-mswin32-60 tasks/release.rake
do_mysql-0.10.15-x86-mingw32 tasks/release.rake
do_mysql-0.10.15-java tasks/release.rake