From 8ee04f4b104e7ad4fd8b0bac1d74ca250793e481 Mon Sep 17 00:00:00 2001 From: Paul Lecuq Date: Wed, 19 Feb 2025 20:16:57 +0100 Subject: [PATCH] updated ripgrep state --- states/ripgrep/install.sls | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/states/ripgrep/install.sls b/states/ripgrep/install.sls index 20bc327..ea5c945 100644 --- a/states/ripgrep/install.sls +++ b/states/ripgrep/install.sls @@ -1,10 +1,20 @@ --- {%- from "ripgrep/map.jinja" import ripgrep with context %} +{% set archive_exclude_dir = './ripgrep-' + fd.version + '-' + fd.arch + '-unknown-' + fd.os + '-musl' %} ripgrep-archive-extract: archive.extracted: - name: {{ ripgrep.release_dir }}/ripgrep-{{ ripgrep.version }} - source: {{ ripgrep.mirror }}/{{ ripgrep.version }}/ripgrep-{{ ripgrep.version }}-{{ ripgrep.arch }}-unknown-{{ ripgrep.os|lower }}-musl.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