github moonrepo/moon v1.6.0

latest releases: v1.40.2, @moonrepo/core-windows-x64-msvc@1.40.2, @moonrepo/core-macos-x64@1.40.2...
2 years ago

🚀 Updates

  • Added support for persistent tasks.
    • Added persistent task option to moon.yml (is also set via local).
    • Persistent tasks run last in the dependency graph.
  • Updated long running processes to log a checkpoint indicating it's still running.
  • Updated task platform detection to only use the platform if the toolchain language is enabled.
  • Started migration to a newer/better logging implementation.

🐞 Fixes

  • Fixed an issue where a task would panic for missing outputs.

⚙️ Internal

  • Reworked file groups to use workspace relative paths, instead of project relative.
  • Reworked processes to better handle command line arguments, shells, and piped stdin input.

Don't miss a new moon release

NewReleases is sending notifications on new releases.