Sha256: d327c4d79a42dd91716585a710fe0dae1ee6fd297756e978576219b34535a8b6

Contents?: true

Size: 844 Bytes

Versions: 32

Compression:

Stored size: 844 Bytes

Contents

# frozen_string_literal: true

begin
  require 'bundler/setup'
rescue LoadError
  puts 'You must `gem install bundler` and `bundle install` to run rake tasks'
end

require 'fcrepo_wrapper'
require 'solr_wrapper'
require 'active_fedora/rake_support'

require 'rspec/core/rake_task'
require 'rubocop/rake_task'

Bundler::GemHelper.install_tasks

desc 'Run style checker'
RuboCop::RakeTask.new(:rubocop) do |task|
  task.fail_on_error = true
end

desc 'Run specs'
RSpec::Core::RakeTask.new(:spec)

desc 'Run specs with Fedora & Solr servers'
task :spec_with_server do
  with_test_server { Rake::Task['spec'].invoke }
end

desc 'Check style and run specs'
task ci: %w[rubocop spec_with_server]

task default: :ci
APP_RAKEFILE = File.expand_path("../spec/dummy/Rakefile", __FILE__)
load 'rails/tasks/engine.rake'

load 'rails/tasks/statistics.rake'

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
zizia-6.0.1 Rakefile
zizia-6.0.0 Rakefile
zizia-5.5.0 Rakefile
zizia-5.4.0 Rakefile
zizia-5.3.0 Rakefile
zizia-5.2.0 Rakefile
zizia-5.1.0 Rakefile
zizia-5.0.1 Rakefile
zizia-5.0.0 Rakefile
zizia-4.6.0.alpha.01 Rakefile
zizia-4.5.4.alpha.01 Rakefile
zizia-4.5.3.alpha.01 Rakefile
zizia-4.5.2.alpha.01 Rakefile
zizia-4.5.1.alpha.01 Rakefile
zizia-4.4.1.alpha.01 Rakefile
zizia-4.4.0.alpha.01 Rakefile
zizia-4.3.1.alpha.01 Rakefile
zizia-4.2.0.alpha.01 Rakefile
zizia-4.1.0.alpha.01 Rakefile
zizia-4.0.4.alpha.01 Rakefile