1
0
mirror of https://github.com/go-task/task.git synced 2025-01-14 04:35:50 +02:00

Merge pull request #463 from JamieEdge/update-install-docs

Update Go modules installation documentation for Go 1.16
This commit is contained in:
Andrey Nering 2021-04-04 15:48:19 -03:00 committed by GitHub
commit d44207dd7f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -68,9 +68,9 @@ The `task_checksums.txt` file contains the SHA-256 checksum for each file.
#### **Install Script**
We also have a [install script][installscript], which is very useful on
scenarios like CIs. Many thanks to [GoDownloader][godownloader] for allowing
easily generating this script.
We also have an [install script][installscript] which is very useful in
scenarios like CI. Many thanks to [GoDownloader][godownloader] for enabling the
easy generation of this script.
```bash
# For Default Installation to ./bin with debug logging
@ -107,29 +107,27 @@ This installation method is community owned.
First, make sure you have [Go][go] properly installed and setup.
You can easily install it globally by running:
You can easily install the latest release globally by running:
```bash
env GO111MODULE=on go get -u github.com/go-task/task/v3/cmd/task
go install github.com/go-task/task/v3/cmd/task@latest
```
Or you can install into another directory:
```bash
git clone https://github.com/go-task/task
cd task
env GOBIN=/bin go install github.com/go-task/task/v3/cmd/task@latest
```
# Compiling binary to $GOPATH/bin
go install -v ./cmd/task
If using Go 1.15 or earlier, instead use:
# Compiling it to another location.
# Use -o ./task.exe on Windows.
go build -v -o ./task ./cmd/task
```bash
env GO111MODULE=on go get -u github.com/go-task/task/v3/cmd/task@latest
```
> For CI environments we recommend using the [Install Script](#get-the-binary)
> instead, which is faster and more stable, since it'll just download the latest
> released binary, instead of compiling the edge (master branch) version.
> released binary.
<!-- tabs:end -->