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