go-metronome
is semantically versioned
- Add AllowUnverifiedTls to config struct to allow use with self-signed certs
- Included undocumented
embed=
uri parameters found in the metronome source that give better picture of status - Linted code
- Use behance fork of Logrus for compatability with other projects
- Produce docker image that is 19M!
- Implemented metronome v1 API
- Produced cli
- Enable job create & run in one step job create ... --run-now'
- Correctly emit CommandExecute result to stdout based on type. In particular json.RawMessage which need special handling
- update some doc
- add docker compose that stands up test environment
- separated source for cli into appropriate files
- Fixed restart cli.
- Replaced Printf with logrus.Debugf
- Added Artifact structure