Arpx Versions Save

Small-scale process orchestration

0.5.0

2 years ago

What's new in 0.5.0

New

  • Configure runtimes more expressively using arpx_job scripts
  • Respond to multiline output with log monitors
  • Customize the binary Arpx uses to run commands
  • Verbose output available

Code improvements

  • More reliable and performant due to code overhaul
  • Tests and benchmarks added
  • Better documentation

Breaking changes

  • Removed entrypoint from profile
  • Changed processes to receive a mapping rather than a list
  • Removed name from process configuration object
  • Removed color from process configuration object
  • Removed blocking from process configuration object
  • Removed silent from process configuration object
  • Renamed monitors to log_monitors
  • Changed log_monitors (formerly monitors) to receive a mapping rather than a list
  • Removed process on log monitor configuration object (configure this via jobs)
  • Renamed condition to test on log monitor configuration object
  • Removed actions from profile
  • Removed all builtin actions except for arpx_exit (formerly exit) and arpx_exit_error (exit except with an error status)

0.5.0-beta.0

2 years ago

0.4.1

3 years ago

0.0.2-alpha.1

4 years ago

arpx is ready for personal testing and unstable use. All suggestions and contributions should be sent to this repo and/or the owner (email address: [email protected])