Releases: JonathonReinhart/scuba
v1.7.0
v1.6.0
This release adds support for passing arbitrary arguments to docker run
.
v1.5.0
This release is a major refactoring of scuba's internals. These changes have been made to facilitate fully automated testing.
This version adds the following new features:
- Add
-r
option to run container as root - Add support for Python 2.6 - 3.5
The following fixes/changes were also made:
--dry-run
output now shows an actual docker command-line instead of a pretty-printed array- Only pass
--tty
to docker if scuba's stdout is a TTY. - Better handling of empty
.scuba.yml
and other YAML-related errors
v1.4.0
This release fixes problems introduced in v1.3.0, relating to the creation of user inside the container.
v1.2.0
This release adds the following features:
- Search up the directory hierarchy for
.scuba.yml
; this allows invoking scuba from a project subdirectory. - Add
!from_yaml
support to YAML loading; this allows specifying image from an external YAML file (e.g..gitlab-ci.yml
).
v1.1.2
v1.1.1
This release fixes a bug introduced when aliases were added.
All of the version numbers are now consistent, also (in setup.py, scuba, and git).
v1.1
This release adds support for the definition of Bash-like aliases in .scuba.yml files.
v1.0
This release removes the command
node from .scuba.yml
files. This allows scuba to be more generally useful by no longer being limited to a single command.