airbrussh

Airbrussh pretties up your SSHKit and Capistrano output

MIT License

Downloads
39.3M
Stars
510
Committers
12

Bot releases are visible (Hide)

airbrussh - 0.7.0

Published by mattbrictson about 9 years ago

Fixes:

  • Handle truncation of raw/non-UTF8 output without crashing (#57)

Other changes:

  • Re-implement the "tail log on deploy failure" feature in pure Ruby (#59)
  • Code of contact added to the project
  • Tests now run on Windows (#55)
airbrussh - 0.6.0

Published by mattbrictson over 9 years ago

This is another release with mostly behind-the-scenes changes. If you notice any differences in Airbrussh's behavior in this version, please report an issue.

Other changes:

  • Bundler 1.10 is now required to build and test airbrussh (this doesn't affect users of airbrussh at all).
  • If the directory containing the log file doesn't exist, Airbrussh will now attempt to create it using FileUtils.mkdir_p (#30)
  • By default Airbrussh now always prints Using airbrussh format. when it starts up. In previous versions, a bug caused this message to sometimes not be shown. To change or disable this message, set the banner configuration option as explained in the README.
airbrussh - 0.5.1

Published by mattbrictson over 9 years ago

  • Fix NameError: uninitialized constant Airbrussh::SimpleDelegator
airbrussh - 0.5.0

Published by mattbrictson over 9 years ago

There are no changes to the actual behavior and feature set of Airbrussh in this release.

There are, however, many behind-the-scenes changes and improvements to overall code quality. This release also adds support for upcoming versions of SSHKit.

  • Added Rubocop enforcement to Travis
  • Added Code Climate and Coveralls checks (see badges in the README)
  • Airbrussh now has good test coverage, and is tested by Travis against a matrix of Ruby and SSHKit versions (@robd)
  • Changes to support the new SSHKit formatter API, as introduced in SSHKit #257 (@robd)
  • Airbrussh.reset has been removed
  • Airbrussh now has its own ANSI color code; it no longer relies on a third-party gem (i.e. colorize)
airbrussh - 0.0.1

Published by mattbrictson over 9 years ago

  • Initial release
airbrussh - 0.2.0

Published by mattbrictson over 9 years ago

  • Pin SSHKit dependency at ~> 1.6.1 to avoid a bug in 1.7.0 that causes command exit statuses to be omitted from the log.
airbrussh - 0.2.1

Published by mattbrictson over 9 years ago

  • Un-pin SSHKit dependency now that SSHKit 1.7.1 has been released.
airbrussh - 0.3.0

Published by mattbrictson over 9 years ago

  • New config.banner option allows startup message to be disabled or changed (suggestion from @justindowning)
  • New config.command_output option gives full control of whether airbrussh shows or hides the stderr and stdout data received from remote commands; see the usage section of the README for further explanation (suggestion from @carlesso)
airbrussh - 0.4.0

Published by mattbrictson over 9 years ago

  • Changes to ensure compatibility with the upcoming version of SSHKit (ec3122b).
  • Explicitly specify UTF-8 encoding for source files, for Ruby 1.9.3 compatibility (#9).
airbrussh - 0.4.1

Published by mattbrictson over 9 years ago

  • Fix Marshal.dump warnings by removing deep_copy workaround that it is no longer needed for the latest SSHKit (#10).