This commit is contained in:
parent
9227d16584
commit
01b945c14a
@ -3,28 +3,25 @@
|
|||||||
{% set archive_exclude_dir = './ripgrep-' + ripgrep.version + '-' + ripgrep.arch + '-unknown-' + ripgrep.os + '-' + ripgrep.variant %}
|
{% set archive_exclude_dir = './ripgrep-' + ripgrep.version + '-' + ripgrep.arch + '-unknown-' + ripgrep.os + '-' + ripgrep.variant %}
|
||||||
ripgrep-archive-extract:
|
ripgrep-archive-extract:
|
||||||
archive.extracted:
|
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
|
- source: {{ ripgrep.mirror }}/{{ ripgrep.version }}/ripgrep-{{ ripgrep.version }}-{{ ripgrep.arch }}-unknown-{{ ripgrep.os|lower }}-{{ ripgrep.variant }}.tar.gz
|
||||||
- skip_verify: true
|
- skip_verify: true
|
||||||
- options: >
|
- options: >
|
||||||
--transform 's|^\{{ archive_exclude_dir }}|/|g'
|
--transform 's|^\{{ archive_exclude_dir }}|/|g'
|
||||||
--transform 's|COPYING.*||g'
|
|
||||||
--transform 's|LICENSE.*||g'
|
|
||||||
--transform 's|UNLICENSE.*||g'
|
--transform 's|UNLICENSE.*||g'
|
||||||
--transform 's|doc||g'
|
--transform 's|doc||g'
|
||||||
--transform 's|complete||g'
|
--transform 's|complete||g'
|
||||||
--transform 's|README.md||g'
|
|
||||||
--strip 1
|
--strip 1
|
||||||
- enforce_toplevel: false
|
- enforce_toplevel: false
|
||||||
- user: root
|
- user: root
|
||||||
- group: root
|
- group: root
|
||||||
- enforce_ownership_on: {{ ripgrep.release_dir }}/ripgrep-{{ ripgrep.version }}
|
- enforce_ownership_on: {{ ripgrep.release_dir }}/ripgrep-v{{ ripgrep.version }}-{{ ripgrep.os }}-{{ ripgrep.arch }}
|
||||||
- if_missing: {{ ripgrep.release_dir }}/ripgrep-{{ ripgrep.version }}/ripgrep
|
- if_missing: {{ ripgrep.release_dir }}/ripgrep-v{{ ripgrep.version }}-{{ ripgrep.os }}-{{ ripgrep.arch }}/rg
|
||||||
|
|
||||||
ripgrep-binary-symlink:
|
ripgrep-binary-symlink:
|
||||||
file.symlink:
|
file.symlink:
|
||||||
- name: /usr/local/bin/ripgrep
|
- name: /usr/local/bin/rg
|
||||||
- target: {{ ripgrep.release_dir }}/ripgrep-v{{ ripgrep.version }}-{{ ripgrep.os }}-{{ ripgrep.arch }}/ripgrep
|
- target: {{ ripgrep.release_dir }}/ripgrep-v{{ ripgrep.version }}-{{ ripgrep.os }}-{{ ripgrep.arch }}/rg
|
||||||
- force: true
|
- force: true
|
||||||
- require:
|
- require:
|
||||||
- archive: ripgrep-archive-extract
|
- archive: ripgrep-archive-extract
|
||||||
@ -33,4 +30,4 @@ ripgrep-cleanup:
|
|||||||
software.cleanup:
|
software.cleanup:
|
||||||
- name: ripgrep
|
- name: ripgrep
|
||||||
- path: {{ ripgrep.release_dir }}
|
- path: {{ ripgrep.release_dir }}
|
||||||
- version: "v{{ ripgrep.version }}"
|
- version: v{{ ripgrep.version }}
|
||||||
|
Loading…
Reference in New Issue
Block a user