Hello community,

here is the log from the commit of package rubygem-airbrussh for 
openSUSE:Factory checked in at 2017-04-20 20:58:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-airbrussh (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-airbrussh.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-airbrussh"

Thu Apr 20 20:58:12 2017 rev:5 rq:489037 version:1.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-airbrussh/rubygem-airbrussh.changes      
2017-01-15 11:19:52.083192150 +0100
+++ /work/SRC/openSUSE:Factory/.rubygem-airbrussh.new/rubygem-airbrussh.changes 
2017-04-20 20:58:12.714349737 +0200
@@ -1,0 +2,11 @@
+Sat Apr 15 04:28:42 UTC 2017 - co...@suse.com
+
+- updated to version 1.2.0
+ see installed CHANGELOG.md
+
+  ## [1.2.0][] (2017-04-14)
+  
+  * [#95](https://github.com/mattbrictson/airbrussh/pull/95): colorize 
LogMessage label on WARN level and above - 
[@klyonrad](https://github.com/klyonrad)
+  * [#106](https://github.com/mattbrictson/airbrussh/pull/106): Remove the 
`log_file` parameter from the `CommandFormatter#exit_message` method; it was 
unused - [@mattbrictson](https://github.com/mattbrictson)
+
+-------------------------------------------------------------------

Old:
----
  airbrussh-1.1.2.gem

New:
----
  airbrussh-1.2.0.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-airbrussh.spec ++++++
--- /var/tmp/diff_new_pack.8d9Z8G/_old  2017-04-20 20:58:13.446246231 +0200
+++ /var/tmp/diff_new_pack.8d9Z8G/_new  2017-04-20 20:58:13.450245666 +0200
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-airbrussh
-Version:        1.1.2
+Version:        1.2.0
 Release:        0
 %define mod_name airbrussh
 %define mod_full_name %{mod_name}-%{version}

++++++ airbrussh-1.1.2.gem -> airbrussh-1.2.0.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.travis.yml new/.travis.yml
--- old/.travis.yml     2017-01-03 00:14:41.000000000 +0100
+++ new/.travis.yml     2017-04-14 18:06:45.000000000 +0200
@@ -22,4 +22,4 @@
     - rvm: 2.4.0
       script: bundle exec danger
 
-before_install: gem install bundler --conservative --version '~> 1.10'
+before_install: gem install bundler --conservative --version '~> 1.13.7'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md    2017-01-03 00:14:41.000000000 +0100
+++ new/CHANGELOG.md    2017-04-14 18:06:45.000000000 +0200
@@ -6,6 +6,11 @@
 
 * Your contribution here!
 
+## [1.2.0][] (2017-04-14)
+
+* [#95](https://github.com/mattbrictson/airbrussh/pull/95): colorize 
LogMessage label on WARN level and above - 
[@klyonrad](https://github.com/klyonrad)
+* [#106](https://github.com/mattbrictson/airbrussh/pull/106): Remove the 
`log_file` parameter from the `CommandFormatter#exit_message` method; it was 
unused - [@mattbrictson](https://github.com/mattbrictson)
+
 ## [1.1.2][] (2017-01-02)
 
 * Add Ruby 2.4.0 to testing matrix and fix Ruby 2.4 deprecation warnings
@@ -126,7 +131,8 @@
 * Initial release
 
 [Semver]: http://semver.org
-[Unreleased]: https://github.com/mattbrictson/airbrussh/compare/v1.1.2...HEAD
+[Unreleased]: https://github.com/mattbrictson/airbrussh/compare/v1.2.0...HEAD
+[1.2.0]: https://github.com/mattbrictson/airbrussh/compare/v1.1.2...v1.2.0
 [1.1.2]: https://github.com/mattbrictson/airbrussh/compare/v1.1.1...v1.1.2
 [1.1.1]: https://github.com/mattbrictson/airbrussh/compare/v1.1.0...v1.1.1
 [1.1.0]: https://github.com/mattbrictson/airbrussh/compare/v1.0.2...v1.1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Dangerfile new/Dangerfile
--- old/Dangerfile      2017-01-03 00:14:41.000000000 +0100
+++ new/Dangerfile      2017-04-14 18:06:45.000000000 +0200
@@ -1,48 +1 @@
-# Adapted from https://github.com/ruby-grape/danger/blob/master/Dangerfile
-# Q: What is a Dangerfile, anyway? A: See http://danger.systems/
-
-# 
------------------------------------------------------------------------------
-# What changed?
-# 
------------------------------------------------------------------------------
-has_lib_changes = !git.modified_files.grep(/^lib/).empty?
-has_test_changes = !git.modified_files.grep(/^test/).empty?
-has_changelog_changes = git.modified_files.include?("CHANGELOG.md")
-
-# 
------------------------------------------------------------------------------
-# You've made changes to lib, but didn't write any tests?
-# 
------------------------------------------------------------------------------
-if has_lib_changes && !has_test_changes
-  warn("There are code changes, but no corresponding tests. "\
-       "Please include tests if this PR introduces any modifications in "\
-       "Airbrussh's behavior.",
-       :sticky => false)
-end
-
-# 
------------------------------------------------------------------------------
-# Have you updated CHANGELOG.md?
-# 
------------------------------------------------------------------------------
-if !has_changelog_changes && has_lib_changes
-  pr_number = github.pr_json["number"]
-  markdown <<-MARKDOWN
-Here's an example of a CHANGELOG.md entry (place it immediately under the `* 
Your contribution here!` line):
-
-```markdown
-* 
[##{pr_number}](https://github.com/mattbrictson/airbrussh/pull/#{pr_number}): 
#{github.pr_title} - 
[@#{github.pr_author}](https://github.com/#{github.pr_author}).
-```
-MARKDOWN
-  warn("Please update CHANGELOG.md with a description of your changes. "\
-       "If this PR is not a user-facing change (e.g. just refactoring), "\
-       "you can disregard this.", :sticky => false)
-end
-
-# 
------------------------------------------------------------------------------
-# Did you remove the CHANGELOG's "Your contribution here!" line?
-# 
------------------------------------------------------------------------------
-if has_changelog_changes
-  unless IO.read("CHANGELOG.md") =~ /^\* Your contribution here/i
-    fail(
-      "Please put the `* Your contribution here!` line back into 
CHANGELOG.md.",
-      :sticky => false
-    )
-  end
-end
+danger.import_dangerfile(github: "capistrano/danger")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gemfile new/Gemfile
--- old/Gemfile 2017-01-03 00:14:41.000000000 +0100
+++ new/Gemfile 2017-04-14 18:06:45.000000000 +0200
@@ -17,7 +17,7 @@
 end
 
 # Danger is used by Travis, but only for Ruby 2.0+
-gem "danger" unless RUBY_VERSION == "1.9.3"
+gem "danger", "~> 4.3" unless RUBY_VERSION == "1.9.3"
 
 if (sshkit_version = ENV["sshkit"])
   requirement = begin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/airbrussh.gemspec new/airbrussh.gemspec
--- old/airbrussh.gemspec       2017-01-03 00:14:41.000000000 +0100
+++ new/airbrussh.gemspec       2017-04-14 18:06:45.000000000 +0200
@@ -24,10 +24,10 @@
   spec.add_dependency "sshkit", [">= 1.6.1", "!= 1.7.0"]
 
   spec.add_development_dependency "bundler", "~> 1.10"
-  spec.add_development_dependency "coveralls"
-  spec.add_development_dependency "rake", "~> 10.0"
-  spec.add_development_dependency "minitest"
-  spec.add_development_dependency "minitest-reporters"
-  spec.add_development_dependency "mocha"
+  spec.add_development_dependency "coveralls", "~> 0.8.15"
+  spec.add_development_dependency "rake", "~> 12.0"
+  spec.add_development_dependency "minitest", "~> 5.10"
+  spec.add_development_dependency "minitest-reporters", "~> 1.1"
+  spec.add_development_dependency "mocha", "~> 1.2"
   spec.add_development_dependency "rubocop", "~> 0.41.2"
 end
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/airbrussh/command_formatter.rb 
new/lib/airbrussh/command_formatter.rb
--- old/lib/airbrussh/command_formatter.rb      2017-01-03 00:14:41.000000000 
+0100
+++ new/lib/airbrussh/command_formatter.rb      2017-04-14 18:06:45.000000000 
+0200
@@ -40,15 +40,9 @@
     # exit_message # => "✔ 01 user@host 0.084s"
     # exit_message # => "✘ 01 user@host 0.084s"
     #
-    # If `log_file` is specified, it is appended to the message
-    # in the failure case.
-    #
-    # exit_message("out.log")
-    # # => "✘ 01 user@host (see out.log for details) 0.084s"
-    #
-    def exit_message(log_file=nil)
+    def exit_message
       message = if failure?
-                  red(failure_message(log_file))
+                  red(failure_message)
                 else
                   green(success_message)
                 end
@@ -79,10 +73,8 @@
       "✔ #{number} #{user_at_host}"
     end
 
-    def failure_message(log_file)
-      message = "✘ #{number} #{user_at_host}"
-      message << " (see #{log_file} for details)" if log_file
-      message
+    def failure_message
+      "✘ #{number} #{user_at_host}"
     end
   end
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/airbrussh/console_formatter.rb 
new/lib/airbrussh/console_formatter.rb
--- old/lib/airbrussh/console_formatter.rb      2017-01-03 00:14:41.000000000 
+0100
+++ new/lib/airbrussh/console_formatter.rb      2017-04-14 18:06:45.000000000 
+0200
@@ -46,7 +46,7 @@
     def log_command_exit(command)
       return if debug?(command)
       command = decorate(command)
-      print_indented_line(command.exit_message(@log_file), -2)
+      print_indented_line(command.exit_message, -2)
     end
 
     def write(obj)
@@ -69,7 +69,20 @@
     def write_log_message(log_message)
       return if debug?(log_message)
       print_task_if_changed
-      print_indented_line(log_message.to_s)
+      print_indented_line(format_log_message(log_message))
+    end
+
+    def format_log_message(log_message)
+      case log_message.verbosity
+      when SSHKit::Logger::WARN
+        "#{yellow('WARN')}  #{log_message}"
+      when SSHKit::Logger::ERROR
+        "#{red('ERROR')} #{log_message}"
+      when SSHKit::Logger::FATAL
+        "#{red('FATAL')} #{log_message}"
+      else
+        log_message.to_s
+      end
     end
 
     # For SSHKit versions up to and including 1.7.1, the stdout and stderr
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/airbrussh/version.rb new/lib/airbrussh/version.rb
--- old/lib/airbrussh/version.rb        2017-01-03 00:14:41.000000000 +0100
+++ new/lib/airbrussh/version.rb        2017-04-14 18:06:45.000000000 +0200
@@ -1,4 +1,4 @@
 # frozen_string_literal: true
 module Airbrussh
-  VERSION = "1.1.2".freeze
+  VERSION = "1.2.0".freeze
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2017-01-03 00:14:41.000000000 +0100
+++ new/metadata        2017-04-14 18:06:45.000000000 +0200
@@ -1,14 +1,14 @@
 --- !ruby/object:Gem::Specification
 name: airbrussh
 version: !ruby/object:Gem::Version
-  version: 1.1.2
+  version: 1.2.0
 platform: ruby
 authors:
 - Matt Brictson
 autorequire: 
 bindir: exe
 cert_chain: []
-date: 2017-01-02 00:00:00.000000000 Z
+date: 2017-04-14 00:00:00.000000000 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: sshkit
@@ -48,72 +48,72 @@
   name: coveralls
   requirement: !ruby/object:Gem::Requirement
     requirements:
-    - - ">="
+    - - "~>"
       - !ruby/object:Gem::Version
-        version: '0'
+        version: 0.8.15
   type: :development
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
     requirements:
-    - - ">="
+    - - "~>"
       - !ruby/object:Gem::Version
-        version: '0'
+        version: 0.8.15
 - !ruby/object:Gem::Dependency
   name: rake
   requirement: !ruby/object:Gem::Requirement
     requirements:
     - - "~>"
       - !ruby/object:Gem::Version
-        version: '10.0'
+        version: '12.0'
   type: :development
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
     requirements:
     - - "~>"
       - !ruby/object:Gem::Version
-        version: '10.0'
+        version: '12.0'
 - !ruby/object:Gem::Dependency
   name: minitest
   requirement: !ruby/object:Gem::Requirement
     requirements:
-    - - ">="
+    - - "~>"
       - !ruby/object:Gem::Version
-        version: '0'
+        version: '5.10'
   type: :development
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
     requirements:
-    - - ">="
+    - - "~>"
       - !ruby/object:Gem::Version
-        version: '0'
+        version: '5.10'
 - !ruby/object:Gem::Dependency
   name: minitest-reporters
   requirement: !ruby/object:Gem::Requirement
     requirements:
-    - - ">="
+    - - "~>"
       - !ruby/object:Gem::Version
-        version: '0'
+        version: '1.1'
   type: :development
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
     requirements:
-    - - ">="
+    - - "~>"
       - !ruby/object:Gem::Version
-        version: '0'
+        version: '1.1'
 - !ruby/object:Gem::Dependency
   name: mocha
   requirement: !ruby/object:Gem::Requirement
     requirements:
-    - - ">="
+    - - "~>"
       - !ruby/object:Gem::Version
-        version: '0'
+        version: '1.2'
   type: :development
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
     requirements:
-    - - ">="
+    - - "~>"
       - !ruby/object:Gem::Version
-        version: '0'
+        version: '1.2'
 - !ruby/object:Gem::Dependency
   name: rubocop
   requirement: !ruby/object:Gem::Requirement
@@ -191,7 +191,7 @@
       version: '0'
 requirements: []
 rubyforge_project: 
-rubygems_version: 2.6.8
+rubygems_version: 2.6.11
 signing_key: 
 specification_version: 4
 summary: Airbrussh pretties up your SSHKit and Capistrano output


Reply via email to