Features:
- Groups! Tasks can now be assigned to a group.
Each group acts as their own queue and each group has their own setting for parallel task execution.
Groups can also be paused/resumed individually. - Users can now specify a custom callback that'll be called whenever tasks finish.
Changes:
log
now also works on running and paused tasks. It thereby replaces some ofshow
's functionality.- Rename
show
tofollow
. Thefollow
is now only for actually following the output of a single command.
Improvements:
- Environment variable capture. Tasks will now start with the variables of the environment
pueue add
is being called in. follow
(previouslyshow
) now also reads directly from disk, ifread_local_logs
is set totrue
.- The
--all
flag now affects all groups AND the default queue forkill
,start
andpause
. - Added
--group
flag forstatus
. This will only print tasks of a specific group - Add new flags
--default
tokill
. With this flag only tasks in the default queue will be affected.