Skip to content

CLI

Usage

The Makes command has the following syntax:

m <repo> <job>

where:

  • <repo> is a GitHub, GitLab or local repository.
  • <job> is a Makes job that exists within the referenced repository. If no job is specified, Makes displays all available jobs.

Example:

# Allows you to run jobs from repositories without cloning them!
m github:fluidattacks/makes@main
# Allows you to run jobs from repositories without cloning them!
m gitlab:fluidattacks/makes-example-2@main
# While standing in the root of your repo
m .

Makes is powered by Nix. This means that it is able to run on any of the Nix's supported platforms.

We have thoroughly tested it in linux/arm64 and darwin/arm64 architectures.