Skip to content

Releases: Danktronics/Influo

0.3.0 (Auto Restart)

16 Nov 00:03
80a1232
Compare
Choose a tag to compare

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)

14 May 19:53
16b3c15
Compare
Choose a tag to compare

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)

10 May 02:47
3899e6e
Compare
Choose a tag to compare

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

02 May 21:22
fd279a1
Compare
Choose a tag to compare
Initial Release Pre-release
Pre-release

Literally broken.