rune-rs

Crates.iorune-rs
lib.rsrune-rs
version1.0.0
sourcesrc
created_at2020-09-06 03:47:50.863063
updated_at2020-09-06 03:47:50.863063
descriptionAn extensible task execution and generation tool
homepage
repositoryhttps://github.com/safinsingh/rune
max_upload_size
id285283
size345,323
Safin Singh (safinsingh)

documentation

README


An extensible task execution and generation tool

Version License: MIT Made with Rust gh-actions PRs Welcome awesome


✨ Installation

From AUR:

Not complete yet

From source:

git clone https://github.com/safinsingh/rune.git
cargo build --release

# for subsequent builds
rune release

🔮 In action

📖 Usage

All Rune targets are defined in Rune.example like so:

# Global information, name and version
# Are required
name: Rune
version: 1.0.0
author: Safin Singh

# Array of all goals
goals:
  # Default goal runs when none are specified
  default: echo hi

  # An array of commands
  two:
    - echo hi
    - echo hi2

  # An array of commands with messages
  # that are displayed in verbose mode
  three:
    - message: execute command
      cmd:
        - echo hello
        - echo hello2
    - message: execute command
      cmd:
        - echo hello
        - echo hello2

👨‍💻 Author

Linkedin: Safin Singh
GitHub: safinsingh
Dribbble: Safin Singh
YouTube: Safin Singh

🤝 Contributing

Contributions, PRs, issues and feature requests are welcome! Feel free to check out my issues page.

❤️ Show your support

Give a ⭐️ if this project helped you! Hope you enjoy it!

Commit count: 14

cargo fmt