From 24d8135d1a164c48451fa0208467023735a78253 Mon Sep 17 00:00:00 2001 From: Bo-Chun Louis Chen <louistw@uab.edu> Date: Fri, 7 Oct 2022 15:58:22 -0500 Subject: [PATCH] Make zsh version and download url variable --- ansible/roles/cheaha.node/tasks/zsh.yml | 8 ++++---- ansible/roles/cheaha.node/vars/main.yml | 2 ++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/ansible/roles/cheaha.node/tasks/zsh.yml b/ansible/roles/cheaha.node/tasks/zsh.yml index 8b66b1c..5bb577c 100644 --- a/ansible/roles/cheaha.node/tasks/zsh.yml +++ b/ansible/roles/cheaha.node/tasks/zsh.yml @@ -1,7 +1,7 @@ --- - name: Download and untar zsh ansible.builtin.unarchive: - src: https://www.zsh.org/pub/zsh-5.9.tar.xz + src: "{{ zsh_src_url }}" dest: /tmp remote_src: true validate_certs: no @@ -9,19 +9,19 @@ - name: Configure zsh ansible.builtin.command: ./configure args: - chdir: /tmp/zsh-5.9 + chdir: "/tmp/zsh-{{ zsh_ver }}" become: true - name: Make zsh ansible.builtin.command: make args: - chdir: /tmp/zsh-5.9 + chdir: "/tmp/zsh-{{ zsh_ver }}" become: true - name: Install zsh ansible.builtin.command: make install args: - chdir: /tmp/zsh-5.9 + chdir: "/tmp/zsh-{{ zsh_ver }}" become: true - name: Add zsh into /etc/shells diff --git a/ansible/roles/cheaha.node/vars/main.yml b/ansible/roles/cheaha.node/vars/main.yml index d6c81c2..801effe 100644 --- a/ansible/roles/cheaha.node/vars/main.yml +++ b/ansible/roles/cheaha.node/vars/main.yml @@ -1,2 +1,4 @@ --- # vars file for cheaha.node + zsh_ver: 5.7.1 + zsh_src_url: "https://www.zsh.org/pub/old/zsh-{{ zsh_ver }}.tar.xz" -- GitLab