Sha256: 95baeaab048fc1e2d2b7ecfe6ca8bf8e623e01630e5e65bf2d1456b05d322ad1

Contents?: true

Size: 750 Bytes

Versions: 44

Compression:

Stored size: 750 Bytes

Contents

<%= render partial: "shared/header" -%>

require "bundler/gem_tasks"
require "rubocop/rake_task"
require "rake/testtask"

RuboCop::RakeTask.new # Configuration is in .rubocop.yml
Rake::TestTask.new :test do |t|
  t.libs << "test"
  t.libs << "lib"
  t.test_files = FileList["test/**/*_test.rb"]
end

desc "Run the CI build"
task :ci do
  puts "\nBUILDING gapic-generator-<%= gem_name %>\n"
  puts "\ngapic-generator-<%= gem_name %> rubocop\n"
  Rake::Task[:rubocop].invoke
  puts "\ngapic-generator-<%= gem_name %> test\n"
  Rake::Task[:test].invoke
end

desc "Build the docker image."
task :image, :name do |_t, args|
  image_name = args[:name] || "ruby-gapic-generator-<%= gem_name %>"
  sh "docker build -t #{image_name} ."
end

task default: :ci

Version data entries

44 entries across 44 versions & 1 rubygems

Version Path
gapic-generator-0.11.0 gem_templates/rakefile.erb
gapic-generator-0.10.1 gem_templates/rakefile.erb
gapic-generator-0.10.0 gem_templates/rakefile.erb
gapic-generator-0.9.1 gem_templates/rakefile.erb
gapic-generator-0.9.0 gem_templates/rakefile.erb
gapic-generator-0.8.0 gem_templates/rakefile.erb
gapic-generator-0.7.5 gem_templates/rakefile.erb
gapic-generator-0.7.4 gem_templates/rakefile.erb
gapic-generator-0.7.2 gem_templates/rakefile.erb
gapic-generator-0.7.1 gem_templates/rakefile.erb
gapic-generator-0.7.0 gem_templates/rakefile.erb
gapic-generator-0.6.15 gem_templates/rakefile.erb
gapic-generator-0.6.14 gem_templates/rakefile.erb
gapic-generator-0.6.13 gem_templates/rakefile.erb
gapic-generator-0.6.12 gem_templates/rakefile.erb
gapic-generator-0.6.11 gem_templates/rakefile.erb
gapic-generator-0.6.10 gem_templates/rakefile.erb
gapic-generator-0.6.9 gem_templates/rakefile.erb
gapic-generator-0.6.8 gem_templates/rakefile.erb
gapic-generator-0.6.7 gem_templates/rakefile.erb