Sha256: 161818b2302d40e5d9216b3a7d92353da9fadf4880c716abe817137fd5611ad7

Contents?: true

Size: 611 Bytes

Versions: 5

Compression:

Stored size: 611 Bytes

Contents

# frozen_string_literal: true
require "bundler/gem_tasks"
require "rspec/core/rake_task"

DECIDIM_GEMS = %w(core system admin).freeze

RSpec::Core::RakeTask.new(:spec)

task default: :spec

desc "Runs all tests in all Decidim engines"
task :test_all do
  DECIDIM_GEMS.each do |gem_name|
    Dir.chdir("#{File.dirname(__FILE__)}/decidim-#{gem_name}") do
      sh "rake"
    end
  end
end

desc "Pushes a new build for each gem."
task :release_all do
  sh "rake release"
  DECIDIM_GEMS.each do |gem_name|
    Dir.chdir("#{File.dirname(__FILE__)}/decidim-#{gem_name}") do
      sh "rake release"
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
decidim-0.0.1.alpha7 Rakefile
decidim-0.0.1.alpha6 Rakefile
decidim-0.0.1.alpha5 Rakefile
decidim-0.0.1.alpha4 Rakefile
decidim-0.0.1.alpha3 Rakefile