diff options
Diffstat (limited to '_support/benchmarking/roles/gitaly/tasks/setup_go.yml')
-rw-r--r-- | _support/benchmarking/roles/gitaly/tasks/setup_go.yml | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/_support/benchmarking/roles/gitaly/tasks/setup_go.yml b/_support/benchmarking/roles/gitaly/tasks/setup_go.yml new file mode 100644 index 000000000..afafb220a --- /dev/null +++ b/_support/benchmarking/roles/gitaly/tasks/setup_go.yml @@ -0,0 +1,14 @@ +--- +- name: Create /usr/local/go directory + file: + path: /usr/local/go + state: directory + mode: 0755 + +# Relies on client setup detecting Go version first +- name: Install Go + unarchive: + src: "https://go.dev/dl/go{{ hostvars[groups['client'][0]]['golang_version'] }}.linux-amd64.tar.gz" + dest: /usr/local + remote_src: true + creates: /usr/local/go/bin/go |