Releases: Kamilcuk/nomad-tools
Releases · Kamilcuk/nomad-tools
0.5.3
- watch: add --jobarg argument to pass job HCL2 as an argument
- go: fix --interactive handling with raw_exec tasks and fix exiting
- pyproject: add missing .nomad.hcl files, fix #22
- githubrunner: overall updates, runner shared cache reuse management using shared docker volume and specific entrypoint
0.5.2
What's Changed
- fix exception on bash completion
- githubrunner: working release
Full Changelog: 0.5.1...0.5.2
0.5.1
- fix bash completion exception on subcommand
- go: add --meta option
- watch: allow job file to be passed as argument to job, stop, stopped subcommands
- watch: add --log-nospace and --log-j
Full Changelog: 0.5.0...0.5.1
0.5.0
What's Changed
- add
task
subcommand with several subcommands, including exec and path - add
nodenametoid
subcommand - add
listattributes
subcommand - add
listnodeattributes
subcommand - add
info topology
subcommand - lazy load subcommands
- fix autocompletion installation script
Full Changelog: 0.4.1...0.4.2
0.4.1
0.4.0
What's Changed
- watch: use jinja templating for log outputting instead of string.format()
- watch: in --attach mode, exit after 5th time, not 2nd time, after receiving a signal.
- watch: improvment to sorting of old messages
- cicd: add release a docker image
- githubrunner: add
- allow shortening commands, like
nomadtools w r ./job.nomad.hcl
- watch: rename --notifyfd to just --notify and allow both paths and integers for file descriptors
- some other improvments
Full Changelog: 0.3.5...0.4.0
0.3.5
What's Changed
- nothing really
- added handling of NOMAD_TLS_SERVER_NAME NOMAD_CAPATH
- added tls unit tests
- internal refactoring
Full Changelog: 0.3.4...0.3.5
0.3.4
0.3.3
- constrainteval: fix semver
Full Changelog: 0.3.2...0.3.3
0.3.2
- watch: add plan command shortcut
- watch: do not remove leading whitespaces from logs to preserve tabs and look of the logs
Full Changelog: 0.3.1...0.3.2