Getting Started
A guide to getting started with Migraine.
Installation
Prerequisites
- Operating System: macOS (Apple Silicon/Intel) or Linux
- Required tools: Either
curl
orwget
for shell script installation
Installation Methods
1. Homebrew (Recommended for macOS/Linux)
2. Shell Script
Using curl:
Using wget:
Verify Installation
Getting Updates
- To update the CLI you will need to run the command based on what you used initially to install it
What is Migraine?
A powerful CLI tool designed to solve the chronic headache of managing complex development workflows. It provides a robust framework for automating repetitive tasks, standardizing development environments, and streamlining deployment processes across teams.
Understanding Templates
Templates are the foundation of Migraine workflows. They are JSON-structured documents that define how a sequence of operations should be executed, what checks should be performed, and what actions are available. Templates make workflows reusable, shareable, and version-controlled.