Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
pycklets / resources / frecklet / go-lang-installed.frecklet
Size: Mime:
doc:
  short_help: Make sure Go is available.
  help: |
    Installs the Go programming language.

  references:
    fubarhouse.golang Ansible role: https://github.com/fubarhouse/ansible-role-golang
  examples:
  - title: Install go version 1.11.4.
    vars:
      go_version: 1.11.4
  - title: Install latest version of go.

args:
  go_version:
    required: false
    doc:
      short_help: The version of go.
    cli:
      param_decls:
      - --version

meta:
  tags:
  - featured-frecklecutable
  - go
  - language
  - install

frecklets:
- frecklet:
    name: fubarhouse.golang
    type: ansible-role
    resources:
      ansible-role:
      - fubarhouse.golang
    properties:
      idempotent: true
      internet: true
      elevated: true
    desc:
      references:
        "'fubarhouse.golang' Ansible role": https://github.com/fubarhouse/ansible-role-golang
  task:
    include-type: import
    become: true
  vars:
    go_version: '{{:: go_version ::}}'