cachix
cachix copied to clipboard
Make `cachix deploy activate` command output logs from each machine
The current behavior can be kept with --async.
- [ ] Allow downloading logs from the deployment
- [ ] Prepend log output with the agent name (ideally colored)
- [ ] Detect if the deployment was successful or not
I should also point out that it should send an error code if profile activation failed, that way something like a Hercules-CI effect will show that the deployment failed.
Another user requested this via support!
@sandydoo has a prototype stashed, so it will get done in the next weeks :v:
While this is almost ready, it will ship in v1.2
https://github.com/cachix/cachix/pull/482
Great! When operating in this mode, will the deploy command also exit with non-zero status when any agent’s activation fails?
Yeah :)
Implemented in https://github.com/cachix/cachix/pull/482, going to release 1.2 shortly