github.com/vektra/tachyon@v0.0.0-20150921164542-0da4f3861aef/vagrant-tachyon/roles/golang/tasks/main.yml (about)

     1  ---
     2  
     3  - name: Install git
     4    apt: pkg=git state=present
     5  
     6  - name: Install mercurial
     7    apt: pkg=mercurial state=present
     8  
     9  - name: Install bzr
    10    apt: pkg=bzr state=present
    11  
    12  - name: Download go
    13    download:
    14      url: https://go.googlecode.com/files/go1.2.1.linux-amd64.tar.gz
    15      dest: /tmp/go.tar.gz
    16      once: true
    17  
    18  - name: Untar go
    19    shell:
    20      command: cd /usr/local && tar xzf /tmp/go.tar.gz
    21      creates: /usr/local/go
    22  
    23  - name: Copy profile
    24    copy: src=go.sh dest=/etc/profile.d/go.sh