Release 0.6.1¶
CLI changes¶
- All commands support
-c, --config PATHargument. Default is~/.digdag/config. - Client-mode commands (
start,push, etc.) no longer read~/.digdag/client.propertiesfile. run,push, andcheckcommands useparams.KEY = VALUEparameters written in~/.digdag/configfile. This is useful to set default parameters such as hostname, username, and password of a remote service.runcommand stores status files in.digdag/statusinstead ofdigdag.status.- Command exited with a error no longer shows stacktrace.
header.KEY = VALUEparameters are changed toclient.http.headers.KEY = VALUE.endpoint = HOST:PORTparameter is changed toclient.http.endpoint = http[s]://HOST:PORT.- Client-mode commands support SSL (https).
- Parameters on task groups are validated. If a task group includes an unknown key (such as
parallel), digdag shows a suggestion (such asdid mean [_parallel]?) and exits. - JVM version check runs only with
run,schedulerandservercommands. Other commands such aspushandworkflowscan use older version of JDK 8. _retry: Noption on a task group works.digdagwithout command name no longer runsruncommand implicitly.- Built-in authentication mechanism is removed.
genapikeycommand is removed.-a, --apikeyoption is removed.
Server mode changes¶
- Added access logging. Disabled by default.
-A, --access-log DIRparameter enables it.
Release Date¶
2016-04-22