mirror of
https://github.com/iiab/iiab.git
synced 2025-02-13 03:32:12 +00:00
Update internetarchive/tasks/main.yml
This commit is contained in:
parent
875983d4fd
commit
05e8a62736
1 changed files with 13 additions and 10 deletions
|
@ -19,27 +19,30 @@
|
|||
quiet: yes
|
||||
|
||||
|
||||
#- name: Set --reinstall fact
|
||||
# set_fact:
|
||||
# internetarchive_upgrade: True
|
||||
# when: reinstall is defined
|
||||
# 2020-02-11: @mitra42 & @holta agree (#2247) that the following 2-stanza
|
||||
# "UPDATE internetarchive" block should run whenever one is isn't installing
|
||||
# (or reinstalling) internetarchive, for now. We're aware this means slowness
|
||||
# during "./runrole internetarchive" but that's very intentional for now -- as
|
||||
# it leads to more testing of more recent versions of internetarchive, which
|
||||
# is strongly desired. Finally, these current norms can and probably will be
|
||||
# changed in future, when broader IIAB norms develop around "./runrole
|
||||
# --upgrade internetarchive" or "./runrole --update internetarchive" or such,
|
||||
# as may evolve @ https://github.com/iiab/iiab/pull/2238#discussion_r376168178
|
||||
|
||||
- block: # UPDATE IF... internetarchive_installed is defined and internet_available
|
||||
- block: # BEGIN 2-STANZA BLOCK
|
||||
|
||||
- name: Stop 'internetarchive' systemd service, if internetarchive_upgrade
|
||||
- name: "UPGRADE: Stop 'internetarchive' systemd service, if internetarchive_installed is defined and internet_available"
|
||||
systemd:
|
||||
name: internetarchive
|
||||
daemon_reload: yes
|
||||
state: stopped
|
||||
#when: internetarchive_enabled and internetarchive_upgrade
|
||||
|
||||
- name: Update pre-existing install (yarn upgrade) if internetarchive_upgrade
|
||||
- name: "UPGRADE: Run 'yarn upgrade' in {{ internetarchive_dir }}, if internetarchive_installed is defined and internet_available"
|
||||
shell: yarn config set child-concurrency 1 && yarn install && yarn upgrade
|
||||
args:
|
||||
chdir: "{{ internetarchive_dir }}"
|
||||
#when: internetarchive_enabled and internetarchive_upgrade
|
||||
|
||||
when: internetarchive_installed is defined and internet_available # END BLOCK
|
||||
when: internetarchive_installed is defined and internet_available # END 2-STANZA BLOCK
|
||||
|
||||
# "ELSE" INSTALL...
|
||||
|
||||
|
|
Loading…
Reference in a new issue