Sha256: c99c2db8ac64de0d8d19829eef34c9d49b25b11fc765a9665c7c63085d6e532f

Contents?: true

Size: 1.03 KB

Versions: 36

Compression:

Stored size: 1.03 KB

Contents

# Copyright (c) 2015 Sqreen. All Rights Reserved.
# Please refer to our terms for more information: https://www.sqreen.io/terms.html

require 'bundler/gem_tasks'
require 'rake/testtask'

if RUBY_VERSION >= '1.9.3'
  require 'ci/reporter/rake/minitest'
  task :testunit => 'ci:setup:minitest'
else
  task :testunit => :test
end

Rake::TestTask.new do |t|
  t.pattern = 'test/**/*.rb'
  t.libs << 'test'
end

desc 'Run tests'
task :default => :test

task :pre_build do
  version = Bundler::GemHelper.new.send(:version)
  template = <<-EOF.gsub(/^\s{0,3}/m, '')
  # Copyright (c) 2015 Sqreen. All Rights Reserved.
  # Please refer to our terms for more information: https://www.sqreen.io/terms.html
  # Warning This file is auto generated! DO NOT edit.

  module Sqreen
     VERSION = #{version.to_s.inspect}.freeze
  end
  EOF
  fname = File.join(File.dirname(__FILE__), 'lib', 'sqreen', 'version.rb')
  File.open(fname, 'w') do |f|
    f.puts template
  end
end

default_build = Rake::Task['build']
default_build.prerequisites.push(Rake::Task['pre_build'])

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
sqreen-1.3.21489051313-java Rakefile
sqreen-1.3.21489051313 Rakefile
sqreen-1.3.11488790967-java Rakefile
sqreen-1.3.11488790967 Rakefile
sqreen-1.3.01487852305-java Rakefile
sqreen-1.3.01487852305 Rakefile
sqreen-1.2.01484936161-java Rakefile
sqreen-1.2.01484936161 Rakefile
sqreen-1.1.51482852304-java Rakefile
sqreen-1.1.51482852304 Rakefile
sqreen-1.1.41481804991-java Rakefile
sqreen-1.1.41481804991 Rakefile
sqreen-1.1.31481742180-java Rakefile
sqreen-1.1.31481742180 Rakefile
sqreen-1.1.21481714484-java Rakefile
sqreen-1.1.21481714484 Rakefile
sqreen-1.1.11481117869-java Rakefile
sqreen-1.1.11481117869 Rakefile
sqreen-1.1.01481108064-java Rakefile
sqreen-1.1.01481108064 Rakefile