From f20d1bcbcc14c1f4daed22d902d7eb3834cb611e Mon Sep 17 00:00:00 2001 From: nicoo Date: Sun, 22 Apr 2018 23:24:58 +0200 Subject: [PATCH] tuer: Avoid polluting the user's homedir with go crap --- ansible/tuer.yml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/ansible/tuer.yml b/ansible/tuer.yml index cd06649..438a65b 100644 --- a/ansible/tuer.yml +++ b/ansible/tuer.yml @@ -1,15 +1,11 @@ - hosts: torwaechter connection: local tasks: - - name: Create cache repository + - name: Create go directories file: - path: .cache/openwrt/tuer - state: directory - - - name: Create GOPATH directory - file: - path: .cache/openwrt/tuer/gopath + path: .cache/openwrt/tuer/{{ item }} state: directory + with_items: [ gopath, gocache ] - name: Clone necessary git repositories git: @@ -25,7 +21,8 @@ args: chdir: .cache/openwrt/tuer/door_and_sensors/{{ item }} environment: - GOPATH: "{{ playbook_dir }}/.cache/openwrt/tuer/gopath" + GOCACHE: "{{ playbook_dir }}/.cache/openwrt/tuer/gocache" + GOPATH: "{{ playbook_dir }}/.cache/openwrt/tuer/gopath" with_items: [ door_client, door_daemon ] - name: Cross-compile Go binaries @@ -33,6 +30,8 @@ args: chdir: .cache/openwrt/tuer/door_and_sensors/{{ item }} environment: + GOCACHE: "{{ playbook_dir }}/.cache/openwrt/tuer/gocache" + GOPATH: "{{ playbook_dir }}/.cache/openwrt/tuer/gopath" GO386: 387 CGO_ENABLED: 0 GOOS: linux -- 1.7.10.4