-
Notifications
You must be signed in to change notification settings - Fork 24
/
Rakefile
24 lines (20 loc) · 742 Bytes
/
Rakefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
require 'bundler/gem_tasks'
require 'github_changelog_generator/task'
require 'rspec/core/rake_task'
require 'rubocop/rake_task'
RSpec::Core::RakeTask.new(:test)
RuboCop::RakeTask.new(:style) do |task|
task.options << '--display-cop-names'
end
GitHubChangelogGenerator::RakeTask.new :changelog do |config|
config.future_release = Kitchen::Provisioner::NODES_VERSION
config.enhancement_labels = ['enhancement']
config.bug_labels = ['bug']
config.exclude_labels = %w(duplicate question invalid wontfix no_changelog)
config.exclude_tags = [
'v0.1.0.dev', 'v0.2.0.dev', 'v0.2.0.dev.1',
'v0.2.0.dev.2', 'v0.2.0.dev.3', 'v0.2.0.dev.4',
'v0.6.4.dev', 'v0.6.3', 'v0.6.2', 'v0.6.1'
]
end
task default: [:test, :style]