Skip to content

defenseunicorns/maru2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

maru2 (for now)

GitHub Tag GitHub go.mod Go version GitHub License CodeQL Go Report Card codecov CI Status

A simple task runner.

Caution

This project is still in its early stages. Expect breaking changes.

Installation

via curl:

curl -s https://raw.githubusercontent.com/defenseunicorns/maru2/main/install.sh | bash

via wget:

wget -q -O - https://raw.githubusercontent.com/defenseunicorns/maru2/main/install.sh | bash

via go install:

go install github.com/defenseunicorns/maru2/cmd/maru2@latest

or if you like to live dangerously:

go install github.com/defenseunicorns/maru2/cmd/maru2@main

or checkout the latest release artifacts.

Documentation

View CLI usage w/ maru2 --help

If you are looking to embed maru2 into another Cobra CLI, take a look at the example in cmd/internal.

Contributing

Thanks for taking time out of your day to contribute! Read the contributing guide for more information.

Schema Validation

Enabling schema validation in VSCode:

    "yaml.schemas": {
        "https://raw.githubusercontent.com/defenseunicorns/maru2/main/maru2.schema.json": "tasks.yaml",
    },

Per file basis:

# yaml-language-server: $schema=https://raw.githubusercontent.com/defenseunicorns/maru2/main/maru2.schema.json

About

A simple task runner

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors 6