From 01b945c14af92b932731d00fb811ec64f201b74c Mon Sep 17 00:00:00 2001 From: Paul Date: Sun, 22 Jun 2025 14:49:35 +0200 Subject: [PATCH] updated ripgrep state --- states/ripgrep/install.sls | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/states/ripgrep/install.sls b/states/ripgrep/install.sls index 3f40850..85460b3 100644 --- a/states/ripgrep/install.sls +++ b/states/ripgrep/install.sls @@ -3,28 +3,25 @@ {% set archive_exclude_dir = './ripgrep-' + ripgrep.version + '-' + ripgrep.arch + '-unknown-' + ripgrep.os + '-' + ripgrep.variant %} ripgrep-archive-extract: archive.extracted: - - name: {{ ripgrep.release_dir }}/ripgrep-{{ ripgrep.version }} + - name: {{ ripgrep.release_dir }}/ripgrep-v{{ ripgrep.version }}-{{ ripgrep.os }}-{{ ripgrep.arch }} - source: {{ ripgrep.mirror }}/{{ ripgrep.version }}/ripgrep-{{ ripgrep.version }}-{{ ripgrep.arch }}-unknown-{{ ripgrep.os|lower }}-{{ ripgrep.variant }}.tar.gz - skip_verify: true - options: > --transform 's|^\{{ archive_exclude_dir }}|/|g' - --transform 's|COPYING.*||g' - --transform 's|LICENSE.*||g' --transform 's|UNLICENSE.*||g' --transform 's|doc||g' --transform 's|complete||g' - --transform 's|README.md||g' --strip 1 - enforce_toplevel: false - user: root - group: root - - enforce_ownership_on: {{ ripgrep.release_dir }}/ripgrep-{{ ripgrep.version }} - - if_missing: {{ ripgrep.release_dir }}/ripgrep-{{ ripgrep.version }}/ripgrep + - enforce_ownership_on: {{ ripgrep.release_dir }}/ripgrep-v{{ ripgrep.version }}-{{ ripgrep.os }}-{{ ripgrep.arch }} + - if_missing: {{ ripgrep.release_dir }}/ripgrep-v{{ ripgrep.version }}-{{ ripgrep.os }}-{{ ripgrep.arch }}/rg ripgrep-binary-symlink: file.symlink: - - name: /usr/local/bin/ripgrep - - target: {{ ripgrep.release_dir }}/ripgrep-v{{ ripgrep.version }}-{{ ripgrep.os }}-{{ ripgrep.arch }}/ripgrep + - name: /usr/local/bin/rg + - target: {{ ripgrep.release_dir }}/ripgrep-v{{ ripgrep.version }}-{{ ripgrep.os }}-{{ ripgrep.arch }}/rg - force: true - require: - archive: ripgrep-archive-extract @@ -33,4 +30,4 @@ ripgrep-cleanup: software.cleanup: - name: ripgrep - path: {{ ripgrep.release_dir }} - - version: "v{{ ripgrep.version }}" + - version: v{{ ripgrep.version }}