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