Sha256: 6a8cac3efad4fb4c78a6172a8a2cb7e000cbe64d68ee727e35e6b5d4fafc230c

Contents?: true

Size: 713 Bytes

Versions: 16

Compression:

Stored size: 713 Bytes

Contents

# frozen_string_literal: true

require "bundler/gem_tasks"
require "rspec/core/rake_task"
require "rubocop/rake_task"
require "yard"
require_relative "rake_helper"

desc "analysis"
task :analysis do
  sh "bundle install"

  RakeHelper.init_rake_tasks

  puts "--- rspec ---"
  Rake::Task[:spec].invoke

  puts "--- rubocop ---"
  Rake::Task[:rubocop].invoke

  puts "--- yard ---"
  Rake::Task[:yard].invoke
end

desc "push to github packages and rubygems"
task :push do
  sh "bundle install"

  puts "--- build ---"
  RakeHelper.build_gem

  puts "--- push to github packages ---"
  RakeHelper.push_to_github_packages

  puts "--- push to rubygems ---"
  RakeHelper.push_to_rubygems
end

task default: :analysis

Version data entries

16 entries across 16 versions & 4 rubygems

Version Path
modpack_localizer-0.1.3 Rakefile
modpack_localizer-0.1.2 Rakefile
modpack_localizer-0.1.1 Rakefile
modpack_localizer-0.1.0 Rakefile
jp_quest-0.3.2 Rakefile
jp_quest-0.3.1 Rakefile
jp_quest-0.3.0 Rakefile
jp_quest-0.2.1 Rakefile
jp_quest-0.2.0 Rakefile
jp_quest-0.1.3 Rakefile
jp_quest-0.1.2 Rakefile
jp_quest-0.1.1 Rakefile
jp_quest-0.1.0 Rakefile
jp_translator_from_gpt-1.1.0 Rakefile
jp_translator_from_gpt-1.0.3 Rakefile
jp-translator-from-gpt-1.0.2 Rakefile