Sha256: 64d4f47aa42b1173aa79a87f62e47db58123dc2e6a8d3228a333eab5f4b6cf3d

Contents?: true

Size: 544 Bytes

Versions: 5

Compression:

Stored size: 544 Bytes

Contents

begin
  testtool = RUBY_VERSION =~ /^1\.8/ ? 'test_unit' : 'minitest'
  require "ci/reporter/rake/#{testtool}"
  namespace :jenkins do
    task :unit => ["jenkins:setup:#{testtool}", 'rake:test']

    namespace :setup do
      task :pre_ci do
        ENV["CI_REPORTS"] = 'jenkins/reports/unit/'
        gem 'ci_reporter'
      end
      task :minitest  => [:pre_ci, "ci:setup:minitest"]
      task :test_unit => [:pre_ci, "ci:setup:testunit"]
    end
  end
rescue LoadError
  # ci/reporter/rake/rspec not present, skipping this definition
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
foreman_discovery-1.0.0 test/foreman_app/lib/tasks/jenkins.rake
foreman_discovery-1.0.0.rc4 test/foreman_app/lib/tasks/jenkins.rake
foreman_discovery-1.0.0.rc3 test/foreman_app/lib/tasks/jenkins.rake
foreman_discovery-1.0.0.rc2 test/foreman_app/lib/tasks/jenkins.rake
foreman_discovery-1.0.0.rc1 test/foreman_app/lib/tasks/jenkins.rake