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_pathin remote builds
0.10.0
0.9.0
0.8.0
Features:
:envcan now be specified in a role definition (#213)booleg.invokecan now accept a deploy environment (#221)BOOTLEG_ENVis now set for all remote commands (#219)release_workspaceoption can now be defined on a role definition in order to skip the local release download step (#117)build_typecan 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/3to DSL. - Add
config/1to DSL. - Add support for
REPLACE_OS_VARS.
Fixes:
- SSH output is always emitted as a whole line -- addresses unicode character corruption issues.
remote/3return 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
remoteDSL verb. - Add
quiet_modeto list of supported SSH options. - Add configuration validation task
verify_configto detect (and help resolve) issues with umbrella apps.
0.4.0
- Add support for multiple environments.
- Add workspace cleaning to
buildtask. - Documentation improvements.
0.3.0
- Add
uploadDSL verb. - Add
bootleg.invokeMix task. - Add filtering hosts by attributes.