Class: Releaseko::ChangelogWrapper

Inherits:
Object
  • Object
show all
Defined in:
lib/releaseko/changelog_wrapper.rb

Overview

Wrapper for Changelogko.

Class Method Summary collapse

Class Method Details

.performObject



6
7
8
9
10
# File 'lib/releaseko/changelog_wrapper.rb', line 6

def self.perform
  puts 'Running changelogko -r'
  return_value = system("#{'bundle exec ' if defined? Bundler}changelogko -r")
  CustomError.new('changelogko crashed', $CHILD_STATUS.exitstatus).complain unless return_value
end