finished with a bunch more

This commit is contained in:
Matthew Stobbs
2026-03-03 15:08:15 -07:00
parent 24a4ec17ec
commit 065031b77f
27 changed files with 364 additions and 208 deletions

View File

@@ -4,22 +4,22 @@
block:
- name: Fetch git repo
vars:
path: "{{ path_source }}/{{ cargo_build.source_dir }}"
repo: "{{ cargo_build.repo }}"
depth: "{{ cargo_build.depth | default(1) }}"
force: "{{ cargo_build.force_git | default(true) }}"
recursive: "{{ cargo_build.recursive | default(true) }}"
version: "{{ cargo_build.version | default(omit) }}"
path: "{{ path_source }}/{{ pkg.source_dir }}"
repo: "{{ pkg.repo }}"
depth: "{{ pkg.depth | default(1) }}"
force: "{{ pkg.force_git | default(true) }}"
recursive: "{{ pkg.recursive | default(true) }}"
version: "{{ pkg.version | default(omit) }}"
ansible.builtin.include_tasks: helpers/git.yml
- name: Build cargo release
ansible.builtin.command:
chdir: "{{ path_source }}/{{ cargo_build.source_dir }}"
argv: "{{ [cargo, build] + cargo_build.build_flags }}"
chdir: "{{ path_source }}/{{ pkg.source_dir }}"
argv: "{{ [cargo, build] + pkg.build_flags }}"
- name: Clean existing install
vars:
files: "{{ cargo_build.files }}"
files: "{{ pkg.files }}"
ansible.builtin.include_tasks: helpers/clean.yml
- name: Install cargo release
@@ -28,5 +28,5 @@
become: "{{ install_become }}"
become_user: "{{ install_become_user }}"
vars:
source_dir: "{{ cargo_build.source_dir }}"
source_dir: "{{ pkg.source_dir }}"
ansible.builtin.include_tasks: helpers/install.yml