github alajmo/mani v0.10.0

latest releases: v0.31.2, v0.31.1, v0.31.0...
4 years ago

Features

  • Add ability to import projects, tasks and themes
  • Possible to run tasks in parallel now per each project
  • Add sub-commands project/task to edit command to open editor at line corresponding to project/task
  • Add edit flag to describe/run sub-commands to open up editor
  • Sync projects in parallel by default and add flag serial to opt out
  • Add support for referencing commands in Commands property
  • Run commands in serial, if one fails, dont run other tasks
  • Add directory entity, similar to project, just without a url/clone property

Misc

  • Add new acceptable filenames Manifile, Manifile.yaml, Manifile.yml
  • Don't create .gitignore if no projects with url exists on mani init/sync
  • List tags now shows associated dirs/projects
  • If user uses a cwd/tag/project/dir flag, then disable task targets
  • [BREAKING CHANGE:] A lot of syntax changes, use object notation instead of array list for projects, themes and tasks

Don't miss a new mani release

NewReleases is sending notifications on new releases.