master
Raw Download raw file
 1---
 2# sourcecodepro.yml tasks
 3- name: source code pro - fonts dependencies
 4  apt: 
 5    name: fontconfig 
 6    state: latest
 7  become: yes
 8  tags: [font, apt]
 9
10- name: source code pro - fonts dir 
11  file: 
12    path: "{{ item }}"
13    state: directory
14  tags: font
15  with_items:
16  - "{{ fonts_dir }}"
17 
18- name: source code pro - fetch
19  unarchive:
20    src: "{{ scp_url }}" 
21    dest: /tmp 
22    copy: no
23  tags: font
24
25- name: source code pro - place in fonts folder
26  copy:
27    src: /tmp/{{ scp_dir }}/OTF/
28    dest: "{{ fonts_dir }}" 
29    remote_src: no
30  tags: font
31
32- name: source code pro - font cache update
33  command: fc-cache -f -v
34  tags: font