Install microCI
microCI is designed to stay lightweight: one YAML pipeline, one generated Bash script, and a small set of runtime requirements.
Requirements
microCI relies on a small set of standard tools:
bash— runs the generated pipeline scriptdocker— provides isolated execution environments for stepsjq— handles JSON data when pipelines need to inspect or transform structured outputyq— handles YAML data when pipelines need to read or update configuration files
These tools are necessary because microCI generates Bash and expects a minimal runtime layer to execute portable steps consistently across machines.
At runtime, the simplicity stays the same: microCI | bash.
Install
Update
Keep the same workflow and refresh the binary:
To track development builds instead:
Remove
Remove microCI from your system: