View Source API Reference mash v0.2.0

Modules

Mash is a deadly simple tool for writing CI pipelines in Elixir.

Configuration module backed by an agent.

Wraps execution of a job run function in a Task and a StringIO for tracking output.

Helpers that provide a simple way to write Mash configs.

Structure that represents the configuration and status of one Mash job.

The process that runs the jobs through a series of Tasks, writes the IO, and monitors the results.

Mix Tasks

Task to run Mash jobs.