gortc.go

Go

Deprecated, use yogo1212/ansible-go.

Ansible Role Build Status

This Ansible role installs Go. By default, it installs the latest stable version for x86 64-bit Linux systems. You can change the version or platform by adjusting the role variables.

Role Variables

These variables are optional. Change them only if you need a different version of Go (like for FreeBSD or an earlier release).

  • go_tarball: This is the tarball you want to install. You can find options on the Go Downloads page. The default is the latest stable x86 64-bit Linux tarball.

  • go_tarball_checksum: This specifies the algorithm and checksum for the tarball you want. Examples include sha1:c7d78ba4df574b5f9a9bb5d17505f40c4d89b81c or sha256:a96cce8ce43a9bf9b2a4c7d470bc7ee0cb00410da815980681c8353218dcf146. The default is the SHA256 checksum for the latest stable version. You can find checksums on the Go Download Page.

  • go_version_target: This is the expected output of the go version command (like "go version go1.2.1 linux/amd64"). It's used to decide if the Go tarball should be extracted to upgrade or downgrade an existing version. If it matches the target, the extraction is skipped.

  • go_download_location: This is the complete download URL. It simply combines the go_tarball variable with the Go Download URL. You typically don’t need to change this.

  • set_go_path: This indicates whether to set the GOPATH for all users. The default setting is true.

License

The MIT License (MIT)

Copyright (c) 2013-2016 Joshua Lund
Copyright (c) 2018 Aleksandr Razumov, gortc.

You can use this software for free and without restrictions, including the rights to use, copy, modify, merge, publish, distribute, sublicense, and sell copies of it, as long as the copyright notice and permission notice are included in all copies or significant parts of the software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT ANY WARRANTY, EXPRESS OR IMPLIED. Authors or copyright holders are not responsible for any claims or damages related to using this software.

Author Information

You can find me on GitHub. This project was forked from jlund/ansible-go.

Informazioni sul progetto

Ansible role that installs go.

Installa
ansible-galaxy install gortc.go
Licenza
mit
Download
99
Proprietario
Archived, please use @pion (was WebRTC stack in go)