Releases: labzero/bootleg
Releases · labzero/bootleg
0.12.0
0.11.0
- Allow redefinition of tasks to suppress warnings
- "mix bootleg" shows available tasks
- Added "generate_release" hook back in which is used by Phoenix asset compilation tasks
- Fix for using
:ex_path
in remote builds
0.10.0
0.9.0
0.8.0
Features:
:env
can now be specified in a role definition (#213)booleg.invoke
can now accept a deploy environment (#221)BOOTLEG_ENV
is now set for all remote commands (#219)release_workspace
option can now be defined on a role definition in order to skip the local release download step (#117)build_type
can now be configured to override the default remote build behavior (#193/#3235)- Complete cleanup and reorganization of most documentation
Fixes:
0.7.0
Features:
- Add prompt helpers to
Bootleg.UI
. - SSH identity paths can now be relative to
~/
- Replace legacy build and deploy strategies with bootleg tasks.
Fixes:
- Correct the behavior of silently_accept_hosts options.
- Get dependencies on compile task.
- Misc documentation updates and corrections.
0.6.0
Features:
- Add
download/3
to DSL. - Add
config/1
to DSL. - Add support for
REPLACE_OS_VARS
.
Fixes:
- SSH output is always emitted as a whole line -- addresses unicode character corruption issues.
remote/3
return value includes all output in all cases -- addresses issues where in certain cases some hosts would not return their output.
0.5.0
BREAKING CHANGES
The API for the remote
DSL verb has changed. If you used role/host filtering, you will need to update your call to use the new options list. Please see the documentation for remote/3
for details.
- Improve documentation.
- Fix bug when rendering large volumes of unicode output.
- Add custom working directory support to
remote
DSL verb. - Add
quiet_mode
to list of supported SSH options. - Add configuration validation task
verify_config
to detect (and help resolve) issues with umbrella apps.
0.4.0
- Add support for multiple environments.
- Add workspace cleaning to
build
task. - Documentation improvements.
0.3.0
- Add
upload
DSL verb. - Add
bootleg.invoke
Mix task. - Add filtering hosts by attributes.