WIP: dotsfiles
This commit is contained in:
parent
338b168026
commit
4d605bde39
3 changed files with 9 additions and 5 deletions
|
|
@ -1,6 +1,6 @@
|
|||
- name: Copy single file
|
||||
ansible.builtin.include_tasks:
|
||||
file: copy_config_file.yaml
|
||||
with_items: "{{ config_map.static_files_copy }}"
|
||||
loop_control:
|
||||
loop_var: config
|
||||
with_items: "{{ config_map.static_files_copy }}"
|
||||
|
|
|
|||
|
|
@ -4,9 +4,11 @@
|
|||
state: directory
|
||||
- name: Copy glue script
|
||||
ansible.builtin.copy:
|
||||
src: "{{ dotsfiles_repo_path.stdout }}/glue_scripts/src/{{ item['src'] }}"
|
||||
src: "{{ dotsfiles_repo_path.stdout }}/glue_scripts/src/{{ glue_script['src'] }}"
|
||||
remote_src: true
|
||||
dest: "{{ home }}/.local/share/glue_scripts/bin/{{ item['src'] }}"
|
||||
dest: "{{ home }}/.local/share/glue_scripts/bin/{{ glue_script['src'] }}"
|
||||
force: true
|
||||
mode: u=rwx,g=r,o=
|
||||
with_items: "{{ config.static_executable_copy }}"
|
||||
loop_control:
|
||||
loop_var: glue_script
|
||||
|
|
|
|||
|
|
@ -7,7 +7,9 @@
|
|||
include_role:
|
||||
name: dotsfiles
|
||||
vars:
|
||||
dotsfiles_repo_name: "{{ item.name }}"
|
||||
dotsfiles_repo_url: "{{ item.repo_url }}"
|
||||
dotsfiles_repo_name: "{{ dotsfiles_repo.name }}"
|
||||
dotsfiles_repo_url: "{{ dotsfiles_repo.repo_url }}"
|
||||
with_items: "{{ dotsfiles_repos }}"
|
||||
loop_control:
|
||||
loop_var: dotsfiles_repo
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue