Releases: Danktronics/Influo
Releases · Danktronics/Influo
0.3.0 (Auto Restart)
Procedures can now automatically re-run commands if they fail according to the configured restart policy. See the wiki for more information on configuration.
- Re-run failed commands using the returned child close code
- Fixed bugs with using specific branches (less bloat!)
- Git minimum version is now 1.7.10
0.2.1 (Logging)
This small update brings customized logging to Influo!
- Simply set the new log key for each procedure to get only the information you need.
- Disable child process logging
- Other backend changes for manageability
Note: If you want child process logging you must set the new log key. See the wiki for more information.
0.2.0 (Epic Beans)
Influo has been largely rewritten to be way more reliable, fast, and scalable.
Breaking Changes:
- Deploy paths now include the branch as a folder in the repository folder (this means 0.1.0 folder structure is incompatible and will not update correctly)
- Influo no longer uses bash for non-Windows systems
Changes:
- There will now be one thread per procedure per branch
- Removed some dependencies
- Debug level (highest level which includes all logs)
- Logging formatting improved
- Killing outdated children is more reliable
- Stderr is now part of logging
- Async/await with tokio has been adopted for more efficient child handling
Initial Release
Literally broken.