Sha256: 5df58d6666bbab74f9169a08755fb01fd4c0960a752ecef9b8f0107a20d352ba
Contents?: true
Size: 928 Bytes
Versions: 1
Compression:
Stored size: 928 Bytes
Contents
# frozen_string_literal: true require 'bundler/gem_tasks' require 'rubygems/tasks' Gem::Tasks.new(release: false) require 'rspec/core/rake_task' RSpec::Core::RakeTask.new task :test do sh "rspec" sh "rubocop" end task default: :spec desc "copy in PayrollHero's current style config files" task :styleguide do require 'faraday' require 'pry' base = "https://raw.githubusercontent.com/payrollhero/styleguide/master/" files = %w[ .rubocop.hound.yml .rubocop.yml .codeclimate.yml ] files.each do |file| puts "Fetching #{file} ..." url = "#{base}#{file}" rsp = Faraday.get(url) unless rsp.status == 200 warn "failing fetching: #{url}" warn " response: #{rsp.status}: #{rsp.body}" exit 1 end File.write(file, rsp.body) end end desc "Updates the changelog" task :changelog do sh "github_changelog_generator payrollhero/webhook_system --simple-list" end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
webhook_system-2.4.1 | Rakefile |