updated fd state
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Paul 2025-02-19 18:57:42 +01:00
parent f0a77a9c5a
commit 9fea67d6ab
2 changed files with 15 additions and 6 deletions

View File

@ -1,17 +1,26 @@
--- ---
{%- from "fd/map.jinja" import fd with context %} {%- from "fd/map.jinja" import fd with context %}
{% set archive_exclude_dir = './fd-v' + fd.version + '-' + fd.arch + '-unknown-' + fd.os + '-musl' %}
fd-archive-extract: fd-archive-extract:
archive.extracted: archive.extracted:
- name: {{ fd.release_dir }}/fd-{{ fd.version }} - name: {{ fd.release_dir }}/fd-{{ fd.version }}
- source: {{ fd.mirror }}/v{{ fd.version }}/fd_v{{ fd.version }}-{{ fd.arch }}-unknown-{{ fd.os|lower }}-musl.tar.gz - source: {{ fd.mirror }}/v{{ fd.version }}/fd-v{{ fd.version }}-{{ fd.arch }}-unknown-{{ fd.os|lower }}-musl.tar.gz
- skip_verify: true - skip_verify: true
- options: >
--transform 's|^\{{ archive_exclude_dir }}|/|g'
--transform 's|LICENSE.*||g'
--transform 's|fd\.1||g'
--transform 's|CHANGELOG.*||g'
--transform 's|autocomplete||g'
--transform 's|README.md||g'
--strip 1
- enforce_toplevel: false - enforce_toplevel: false
- if_missing: {{ fd.release_dir }}/fd-v{{ fd.version }}/fd - if_missing: {{ fd.release_dir }}/fd-{{ fd.version }}/fd
fd-binary-symlink: fd-binary-symlink:
file.symlink: file.symlink:
- name: /usr/local/bin/fd - name: /usr/local/bin/fd
- target: {{ fd.release_dir }}/fd-v{{ fd.version }}-{{ fd.os }}-{{ fd.arch }}/fd - target: {{ fd.release_dir }}/fd-{{ fd.version }}/fd
- force: true - force: true
- require: - require:
- archive: fd-archive-extract - archive: fd-archive-extract
@ -20,4 +29,4 @@ fd-cleanup:
software.cleanup: software.cleanup:
- name: fd - name: fd
- path: {{ fd.release_dir }} - path: {{ fd.release_dir }}
- version: "v{{ fd.version }}" - version: "{{ fd.version }}"

View File

@ -1,9 +1,9 @@
--- ---
amd64: amd64:
arch: "amd64" arch: "x86_64"
x86_64: x86_64:
arch: "amd64" arch: "x86_64"
386: 386:
arch: "386" arch: "386"