mask
Command-line task runner defined by a simple markdown file
mask is a CLI task runner which is defined by a simple markdown file. It searches for a maskfile.md in the current directory which it then parses for commands and arguments.
https://github.com/jakedeichert/mask
amd64
Installation
1. Add WakeMeOps repository
curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash
2. Install mask
Snippets
Download URLs
Version | SHA256 | Size (KB) |
---|---|---|
0.11.3 | ab8112e1cb6ab0d1c7f3a6fb64a0acce67d8d57450a5d839bb536ff6bec9b421 |
413 |
0.11.2 | d125dff71f11e05598b57765e4c03fd1d815534629ac8bb984f06e8c59a47e6d |
407 |
0.11.1 | 1baa3c3854bdd3ae1a46a9d0903d29b3b392116f88e6f5fdf15412ca5466ef77 |
411 |
0.11.0 | ec899538e34cac4d36e706dcbe88cdaae1e328ccd1ea0a917e79d7ca0e105164 |
414 |
Blueprints
Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for mask are versioned here.
Click here to see mask ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/dev/mask/ops2deb.yml
- name: mask
version: 0.11.0
revision: "2"
homepage: https://github.com/jakedeichert/mask
summary: command-line task runner defined by a simple markdown file
description: |-
mask is a CLI task runner which is defined by a simple markdown file. It
searches for a maskfile.md in the current directory which it then parses for
commands and arguments.
fetch: https://github.com/jakedeichert/mask/releases/download/v{{version}}/mask-v{{version}}-x86_64-unknown-linux-gnu.zip
script:
- mv mask-v{{version}}-x86_64-unknown-linux-gnu/mask {{src}}/usr/bin/
- name: mask
version: 0.11.1
homepage: https://github.com/jakedeichert/mask
summary: command-line task runner defined by a simple markdown file
description: |-
mask is a CLI task runner which is defined by a simple markdown file. It
searches for a maskfile.md in the current directory which it then parses for
commands and arguments.
fetch: https://github.com/jakedeichert/mask/releases/download/v{{version}}/mask-v{{version}}-x86_64-unknown-linux-gnu.zip
script:
- mv mask-v{{version}}-x86_64-unknown-linux-gnu/mask {{src}}/usr/bin/
- name: mask
matrix:
versions:
- 0.11.2
- 0.11.3
homepage: https://github.com/jakedeichert/mask
summary: command-line task runner defined by a simple markdown file
description: |-
mask is a CLI task runner which is defined by a simple markdown file. It
searches for a maskfile.md in the current directory which it then parses for
commands and arguments.
fetch: https://github.com/jakedeichert/mask/releases/download/v{{version}}/mask-v{{version}}-x86_64-unknown-linux-gnu.zip
install:
- mask-v{{version}}-x86_64-unknown-linux-gnu/mask:/usr/bin/
The blueprint fetch
keyword contains a URL template pointing to mask releases. Downloaded files are locked in a lockfile versioned here.
Click here to see mask release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/dev/mask/ops2deb.lock.yml
- url: https://github.com/jakedeichert/mask/releases/download/v0.11.0/mask-v0.11.0-x86_64-unknown-linux-gnu.zip
sha256: 1247a00b9ecca1818d39672ca412c8a9df9e99940152f3a8fdb51b253d2ddb19
timestamp: 2021-12-14 15:37:09+00:00
- url: https://github.com/jakedeichert/mask/releases/download/v0.11.1/mask-v0.11.1-x86_64-unknown-linux-gnu.zip
sha256: 90f3a5a174c90440eb6cc80453e8b20b2920a5f709246c147c3dd908c40c5bf9
timestamp: 2022-02-15 07:24:01+00:00
- url: https://github.com/jakedeichert/mask/releases/download/v0.11.2/mask-v0.11.2-x86_64-unknown-linux-gnu.zip
sha256: b9e484ab3d949452fe1ae4806ef141fc6d4c2ce884503b505875994ec459c54c
timestamp: 2022-05-26 05:52:50+00:00
- url: https://github.com/jakedeichert/mask/releases/download/v0.11.3/mask-v0.11.3-x86_64-unknown-linux-gnu.zip
sha256: 3392c16768162e30df94ddf0175a67d294efe7ec4169f53e81e5fb0044cb1e56
timestamp: 2023-01-09 02:35:40+00:00