morfTools 0.7.0 — output separator, /var/lib state, deployment docs #1
morfredus
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
This release makes multi-project output readable, adds tooling for the persistent state doctrine, and completes the deployment documentation.
Added
Hard separator before each project in the output of commands that iterate the parc (install, update, upgrade, build, clone, pull, status…). Each project is introduced by a full-width rule and its name. ASCII only (identical rendering on Windows, Linux and Raspberry Pi). doctor keeps its condensed report.
Persistent-state /var/lib support in deployment. A service.json manifest may declare a state_dir block (per platform); morfdeploy exposes manifest.state_dir(), substitutes STATE_DIR in systemd units, and prints the state path at install. Pairs with the units' StateDirectory= directive.
Documentation
install --services documented in the command table (README.md and README.fr.md), where it was missing. Added the uninstall row that was absent from the French README. The getting-started guide gains morfCollector in the table of installable services.
This discussion was created from the release morfTools 0.7.0 — output separator, /var/lib state, deployment docs.
All reactions