Adjusts Run Post Install
This commit is contained in:
parent
341fb109ab
commit
4058369710
|
@ -6,7 +6,7 @@ before_install:
|
|||
rvm:
|
||||
- 2.1.0
|
||||
script:
|
||||
- bundle exec rake
|
||||
- bundle exec rake checks
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
|
|
16
Rakefile
16
Rakefile
|
@ -1,7 +1,21 @@
|
|||
require "bundler/gem_tasks"
|
||||
require "rubocop/rake_task"
|
||||
require "rspec/core/rake_task"
|
||||
require "pathname"
|
||||
require "fileutils"
|
||||
|
||||
RuboCop::RakeTask.new
|
||||
RSpec::Core::RakeTask.new(:rspec)
|
||||
|
||||
task default: [:rubocop, :rspec]
|
||||
task :create_man do |_t|
|
||||
os_prefix = "/usr/local"
|
||||
man_prefix = Pathname("#{os_prefix}/share/man/man1")
|
||||
man_pages = "man/git-*"
|
||||
|
||||
Pathname.glob(man_pages) do |path|
|
||||
FileUtils.cp(path, man_prefix + path.basename)
|
||||
end
|
||||
end
|
||||
|
||||
task checks: [:rubocop, :rspec]
|
||||
task default: [:checks, :create_man]
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
PREFIX = "/usr/local"
|
||||
MANPREFIX = "#{PREFIX}/share/man/man1"
|
||||
MAN_PAGES = "man/git-*"
|
||||
|
||||
require "fileutils"
|
||||
|
||||
Dir.glob(MAN_PAGES).each do |f|
|
||||
filename = File.basename(f)
|
||||
FileUtils.cp(f, "#{MANPREFIX}/#{filename}")
|
||||
end
|
|
@ -16,8 +16,8 @@ Gem::Specification.new do |spec|
|
|||
spec.summary = "Script, that automatically generate changelog from your tags, issues, labels and pull requests."
|
||||
spec.description = "Changelog generation has never been so easy. Fully automate changelog generation - this gem generate change log file based on tags, issues and merged pull requests from Github issue tracker."
|
||||
spec.homepage = "https://github.com/skywinder/Github-Changelog-Generator"
|
||||
spec.license = "MIT"
|
||||
spec.extensions = "ext/mkrf_conf.rb"
|
||||
spec.license = "MIT"
|
||||
spec.extensions = ["Rakefile"]
|
||||
|
||||
spec.files = `git ls-files -z`.split("\x0")
|
||||
spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) }
|
||||
|
|
Loading…
Reference in New Issue
Block a user