- Fixed MacOS compatibility
- Added
brew cask
functions (Oliver Marshall)
- Fixed
bb-yum-repo?
funcion
- Added
iptables
module (Erik Stephens) - Added
augeas
module (Jocelyn Le Sage) - Added some shortcuts to
assert
module (Jocelyn Le Sage) - Added support of
upgrade
comand toapt
module (Jocelyn Le Sage) - Fixed and improved
sync
module (Jocelyn Le Sage) - Fixed
bb-event-delay
function (Jocelyn Le Sage) - Fixed
task
module
- Added
task
module and task runner utility - Added
brew
module (Trevor Bekolay) - Added helper functions
bb-error?
andbb-exit-on-error
- Updated
download
module to be more error-proof and flexible - Fixed
bb-template
function - Fixed cleanup process
- Fixed behavior on shared workspace. Several scripts can now use single workspace directory at the same time.
- Changed license to GNU GPL version 3
- Added
bb-log-deprecated
function tolog
module - Added
assert
module - Added
ext
module - Added
exe
module - Added
read
module - Added
wait
module - Marked
properites
module as deprecated in favor ofread
one - Rewrote unit tests
- Fixed #3 OS X support (Mike Kolganov)
- Fixed #1 Ubuntu 14.04 support
- Added
properties
module (Denis Nelubin)
- When package is installed by function
bb-apt-install
orbb-yum-install
, an eventbb-package-installed
will be fired with the package name as an argument. So that you will be able to make some post installation actions. - If package is unable to be installed,
bb-apt-install
orbb-yum-install
, will terminate script with error.
- Added ability to pass arguments to event handlers
- Intial release