mirror of
https://git.lapiole.org/dani/ansible-roles.git
synced 2025-04-12 00:03:17 +02:00
Update to 2023-12-06 23:00
This commit is contained in:
parent
68466033d1
commit
c10f5cd6bc
@ -3,6 +3,6 @@
|
||||
- name: Remove tmp and obsolete files
|
||||
file: path={{ item }} state=absent
|
||||
loop:
|
||||
- "{{ jitsi_root_dir }}/tmp/chromedriver_linux64.zip"
|
||||
- "{{ jitsi_root_dir }}/tmp/chromedriver"
|
||||
- "{{ jitsi_root_dir }}/tmp/chromedriver-linux64.zip"
|
||||
- "{{ jitsi_root_dir }}/tmp/chromedriver-linux64"
|
||||
tags: jitsi
|
||||
|
@ -23,13 +23,6 @@
|
||||
register: jitsi_jibri_jar
|
||||
tags: jitsi
|
||||
|
||||
- name: Check latest version of ChromeDriver
|
||||
uri:
|
||||
url: https://chromedriver.storage.googleapis.com/LATEST_RELEASE
|
||||
return_content: True
|
||||
register: jitsi_jibri_chromedriver_latest_version
|
||||
tags: jitsi
|
||||
|
||||
- name: Check if ChromeDriver is installed
|
||||
stat: path=/usr/local/bin/chromedriver
|
||||
register: jitsi_jibri_chromedriver_bin
|
||||
|
@ -55,27 +55,32 @@
|
||||
register: jitsi_jibri_git
|
||||
tags: jitsi
|
||||
|
||||
- name: Get Chrome version
|
||||
command: rpm -q google-chrome-stable --qf %{VERSION}
|
||||
register: jitsi_jibri_chrome_version
|
||||
tags: jitsi
|
||||
|
||||
- name: Install or update ChromeDriver
|
||||
block:
|
||||
- name: Download ChromeDriver
|
||||
get_url:
|
||||
url: http://chromedriver.storage.googleapis.com/{{ jitsi_jibri_chromedriver_latest_version.content }}/chromedriver_linux64.zip
|
||||
url: https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/{{ jitsi_jibri_chrome_version.stdout }}/linux64/chromedriver-linux64.zip
|
||||
dest: "{{ jitsi_root_dir }}/tmp"
|
||||
|
||||
- name: Extract ChromeDriver
|
||||
unarchive:
|
||||
src: "{{ jitsi_root_dir }}/tmp/chromedriver_linux64.zip"
|
||||
src: "{{ jitsi_root_dir }}/tmp/chromedriver-linux64.zip"
|
||||
dest: "{{ jitsi_root_dir }}/tmp"
|
||||
remote_src: True
|
||||
|
||||
- name: Move ChromeDriver bin
|
||||
copy:
|
||||
src: "{{ jitsi_root_dir }}/tmp/chromedriver"
|
||||
src: "{{ jitsi_root_dir }}/tmp/chromedriver-linux64/chromedriver"
|
||||
dest: /usr/local/bin/chromedriver
|
||||
mode: 755
|
||||
remote_src: True
|
||||
|
||||
when: not jitsi_jibri_chromedriver_bin.stat.exists or jitsi_jibri_chromedriver_current_version.stdout != jitsi_jibri_chromedriver_latest_version.content
|
||||
when: not jitsi_jibri_chromedriver_bin.stat.exists or jitsi_jibri_chromedriver_current_version.stdout != jitsi_jibri_chrome_version.stdout
|
||||
tags: jitsi
|
||||
|
||||
- name: Install or update jibri
|
||||
|
@ -3,6 +3,6 @@
|
||||
- name: Remove temp files
|
||||
file: path={{ item }} state=absent
|
||||
loop:
|
||||
- "{{ jitsi_root_dir }}/tmp/jitsi-videobridge-2.1-SNAPSHOT"
|
||||
- "{{ jitsi_root_dir }}/tmp/jitsi-videobridge-2.3-SNAPSHOT"
|
||||
- "{{ jitsi_root_dir }}/src/videobridge/target"
|
||||
tags: jitsi
|
||||
|
Loading…
x
Reference in New Issue
Block a user