From d4b09e72c4f852b64755a4f737913b04fc89ee14 Mon Sep 17 00:00:00 2001 From: Simon Cornet Date: Thu, 17 Jul 2025 14:16:15 +0200 Subject: [PATCH] feat: add atuin version deletion --- tasks/install.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tasks/install.yaml b/tasks/install.yaml index 97cbebd..fe6f200 100644 --- a/tasks/install.yaml +++ b/tasks/install.yaml @@ -8,6 +8,13 @@ failed_when: false register: "atuin_version_check" +# delete current atuin version +- name: "delete current version" + ansible.builtin.file: + path: "/usr/local/bin/atuin" + state: "absent" + when: "atuin_version not in atuin_version_check.stdout" + # download atuin - name: "download atuin" ansible.builtin.get_url: @@ -30,6 +37,7 @@ src: "/tmp/atuin-x86_64-unknown-linux-gnu.tar.gz" dest: "/usr/local/bin/" include: "atuin-x86_64-unknown-linux-gnu/atuin" + extra_opts: [ "--strip-components=1" ] owner: "root" group: "root" mode: "0755"