Easily run manuel tasks concurrently.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.md
VERSION
manuel-contrib-concurrent.manuel

README.md

manuel-contrib-concurrent

Easily run manuel tasks concurrently.

Installation

Clone this repository into your manuel plugins directory ($HOME/.manuel.d/plugins by default):

$ cd ~/.manuel.d/plugins
$ git clone git://github.com/ShaneKilkelly/manuel-contrib-concurrent.git

Usage

Simply pass an array of commands to the manuel_concurrent function.

Example:

# in a manuelfile

load_plugin manuel-contrib-concurrent

function work_one {
  echo "working one"
  sleep 7
  echo "done one"
}

function work_two {
  echo "working two"
  sleep 4
  echo "done two"
}

function do_all_work {
  tasks=("work_one" "work_two")
  manuel_concurrent $tasks
}

Changelog

v1.0.0

  • Add a version file