1
0
mirror of https://github.com/go-task/task.git synced 2025-07-07 01:09:23 +02:00

readme: document Snap as an installation method

This commit is contained in:
Andrey Nering
2017-10-30 21:12:20 -02:00
parent 2c2eb1684b
commit 60186bdcd5

View File

@ -8,6 +8,9 @@ tasks. Task is written in Golang, but can be used to develop any language.
It aims to be simpler and easier to use then [GNU Make][make]. It aims to be simpler and easier to use then [GNU Make][make].
- [Installation](#installation) - [Installation](#installation)
- [Go](#go)
- [Snap](#snap)
- [Binary](#binary)
- [Usage](#usage) - [Usage](#usage)
- [Environment](#environment) - [Environment](#environment)
- [OS specific task](#os-specific-task) - [OS specific task](#os-specific-task)
@ -27,15 +30,29 @@ It aims to be simpler and easier to use then [GNU Make][make].
## Installation ## Installation
### Go
If you have a [Golang][golang] environment setup, you can simply run: If you have a [Golang][golang] environment setup, you can simply run:
```bash ```bash
go get -u -v github.com/go-task/task/cmd/task go get -u -v github.com/go-task/task/cmd/task
``` ```
### Snap
Task is available for [Snapcraft][snapcraft], but keep in mind that your
Linux distribution should allow classic confinement for Snaps to Task work
right:
```bash
sudo snap install task
```
### Binary
Or you can download the binary from the [releases][releases] page and add to Or you can download the binary from the [releases][releases] page and add to
your `PATH`. DEB and RPM packages are also available. your `PATH`. DEB and RPM packages are also available.
The `task_checksums.txt` file contains the SHA-256 checksum for each file. The `task_checksums.txt` file contains the sha256 checksum for each file.
## Usage ## Usage
@ -548,3 +565,4 @@ various use cases.
[post-hugo]: https://blog.carlmjohnson.net/post/2017/hugo-asset-pipeline/ [post-hugo]: https://blog.carlmjohnson.net/post/2017/hugo-asset-pipeline/
[minify]: https://github.com/tdewolff/minify/tree/master/cmd/minify [minify]: https://github.com/tdewolff/minify/tree/master/cmd/minify
[examples]: https://github.com/go-task/examples [examples]: https://github.com/go-task/examples
[snapcraft]: https://snapcraft.io/