diff --git a/.gitignore b/.gitignore index b844b14..9e984ea 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,4 @@ Gemfile.lock +.vendor/ +vendor/ +.bundle/ diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..f05db97 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,23 @@ +--- +dist: bionic +sudo: false +language: ruby +rvm: + - '2.7' +deploy: + provider: rubygems + api_key: + secure: "qGOWCfn8zhZcCkRMdCVInya9/G9z7U8YksvxWr2HWjypFtgQ52nrhaHWVxvwSTJrM4pmACuhLeWxAkjI8jdBCpjBtDN4Iy2eIm1SqXM3W1AXVYjz+gNWirQh9dzfxvGmmsbKFNJU/jkyLqUijwbcP6ZNKecyBgoS1L73UnEvKlCg3KTtkHwWsftNrc8C5O6DOgN9o9kPMmwI++csodaejpHyMEDpw7gETuaiP1WPTBXArVhdZxhdTA6Edvoc9Cobi4KIIsJDNaRhknffbZlQxbMcgHpTLLt4StUWfoCmwcyxNNHcD/+RIQy2nUmn5jReUxywYNqU2xzH0JyrHoejbJNMPtP4ACFqnJaDzdqiEkEctEbhye/lNTEilXK/iDVkECfQe3V2nQ5UnuKsgSyeqWXUxGTnO/+viKi5jTQRIWZLI/ecb48XNdtRWkkWNAerXX8sJMI7Jx6zKw/vhezA2Fjk9g/JjcdxcGf+jB2ndcs+WOq7bCj7MLjdAUnxkD8Bz66KuzWH/xP6Ei1BUa2rg0kFFsRaBDjrE6SIhf1v2mXqXuQE8faxE4qYhHJvQjaGq2YzfasVAvfe5IonbPxEgHEYA3IcG8ToKewYHe7cFfp22Jwd2h6grDqBRdjCX9OS1xFACmULJl1SQw3am9yIGc8o+E3F7F8LqqvPSlE2fK0=" + gem: voxpupuli-test + on: + tags: true + repo: voxpupuli/voxpupuli-test + rvm: '2.7' + +notifications: + email: false + irc: + on_success: always + on_failure: always + channels: + - "chat.freenode.org#voxpupuli-notifications" diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..8ffab76 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,7 @@ +# Changelog + +All notable changes to this project will be documented in this file. + + + +\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* diff --git a/Gemfile b/Gemfile index fa75df1..0c2f523 100644 --- a/Gemfile +++ b/Gemfile @@ -1,3 +1,9 @@ source 'https://rubygems.org' gemspec + +gem 'rspec' + +group :release do + gem 'github_changelog_generator', :require => false, :git => 'https://github.com/voxpupuli/github-changelog-generator', :branch => 'voxpupuli_essential_fixes' +end diff --git a/Rakefile b/Rakefile new file mode 100644 index 0000000..04b074c --- /dev/null +++ b/Rakefile @@ -0,0 +1,18 @@ +require 'rspec/core/rake_task' + +RSpec::Core::RakeTask.new(:spec) + +task :default => :spec + +begin + require 'github_changelog_generator/task' + + GitHubChangelogGenerator::RakeTask.new :changelog do |config| + config.header = "# Changelog\n\nAll notable changes to this project will be documented in this file." + config.exclude_labels = %w{duplicate question invalid wontfix wont-fix skip-changelog} + config.user = 'voxpupuli' + config.project = 'voxpupuli-test' + config.future_release = Gem::Specification.load("#{config.project}.gemspec").version + end +rescue LoadError +end diff --git a/voxpupuli-test.gemspec b/voxpupuli-test.gemspec index 6f79bd6..c76d853 100644 --- a/voxpupuli-test.gemspec +++ b/voxpupuli-test.gemspec @@ -4,8 +4,8 @@ Gem::Specification.new do |s| s.name = 'voxpupuli-test' s.version = '0.1.0' s.authors = ['Vox Pupuli'] - s.email = ['support@voxpupuli.org'] - s.homepage = 'http://github.com/voxpupuli/voxpupuli-test-gem' + s.email = ['pmc@voxpupuli.org'] + s.homepage = 'http://github.com/voxpupuli/voxpupuli-test' s.summary = 'Helpers for testing Vox Pupuli modules' s.description = 'A package that depends on all the gems Vox Pupuli modules need and methods to simplify spec helpers' s.licenses = 'Apache-2.0'