1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-02-13 03:32:12 +00:00

skip yarn add if installed, but allow yarn upgrade if set in local_vars

This commit is contained in:
Jerry Vonau 2019-08-10 01:57:34 -05:00
parent 6e33566a61
commit 6d75d8265b
2 changed files with 9 additions and 0 deletions

View file

@ -7,3 +7,4 @@
# If nec, change them by editing /etc/iiab/local_vars.yml prior to installing!
internetarchive_dir: '{{ iiab_base }}/internetarchive'
IA_upgrade: False

View file

@ -22,7 +22,9 @@
command: sudo yarn add @internetarchive/dweb-archive @internetarchive/dweb-mirror
args:
chdir: "{{ internetarchive_dir }}"
creates: "{{ internetarchive_dir }}/node_modules/@internetarchive/dweb-mirror/internetarchive"
when: internet_available | bool
register: IA_installing
- name: Create directory /library/archiveorg
file:
@ -30,6 +32,12 @@
state: directory
owner: "root"
- name: Update pre-existing install
command: sudo yarn upgrade
args:
chdir: "{{ internetarchive_dir }}"
when: not IA_installing.changed and IA_upgrade
# CONFIG FILES