mdelapenya.go

Ansibleロール: Go

CI

このAnsibleロールは、Linux、Windows、MacにGo(プログラミング言語)をインストールします。

要件

特になし

ロール変数

使用可能な変数は以下にリストされています。デフォルト値も記載されています(defaults/main.ymlを参照):

go_version: "1.17"
go_platform: linux
go_arch: amd64
go_ext: tar.gz

Goをダウンロードする際に使用するバージョン、プラットフォーム、アーキテクチャ、ファイル拡張子です。

go_tarball: go{{ go_version }}.{{ go_platform }}-{{ go_arch }}.{{ go_ext }}
go_download_url: https://dl.google.com/go/{{ go_tarball }}

Windowsマシンでは、次の変数も設定できます:

go_install_path: "C:\Program Files"

依存関係

なし。

サンプルプレイブック

- hosts: myserver
  roles:
    - { role: mdelapenya.go }

ライセンス

MIT / BSD

作者情報

このロールは2022年に作成され、Jeff Geerlingのインスピレーションを受け、MacとWindowsのサポートが追加されました。

プロジェクトについて

Go (language) installation for Linux, Windows and Mac.

インストール
ansible-galaxy install mdelapenya.go
ライセンス
mit
ダウンロード
111.3k