Update to 2023-12-06 23:00

This commit is contained in:
Daniel Berteaud 2023-12-06 23:00:33 +01:00
parent 68466033d1
commit c10f5cd6bc
4 changed files with 12 additions and 14 deletions

View File

@ -3,6 +3,6 @@
- name: Remove tmp and obsolete files - name: Remove tmp and obsolete files
file: path={{ item }} state=absent file: path={{ item }} state=absent
loop: loop:
- "{{ jitsi_root_dir }}/tmp/chromedriver_linux64.zip" - "{{ jitsi_root_dir }}/tmp/chromedriver-linux64.zip"
- "{{ jitsi_root_dir }}/tmp/chromedriver" - "{{ jitsi_root_dir }}/tmp/chromedriver-linux64"
tags: jitsi tags: jitsi

View File

@ -23,13 +23,6 @@
register: jitsi_jibri_jar register: jitsi_jibri_jar
tags: jitsi 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 - name: Check if ChromeDriver is installed
stat: path=/usr/local/bin/chromedriver stat: path=/usr/local/bin/chromedriver
register: jitsi_jibri_chromedriver_bin register: jitsi_jibri_chromedriver_bin

View File

@ -55,27 +55,32 @@
register: jitsi_jibri_git register: jitsi_jibri_git
tags: jitsi 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 - name: Install or update ChromeDriver
block: block:
- name: Download ChromeDriver - name: Download ChromeDriver
get_url: 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" dest: "{{ jitsi_root_dir }}/tmp"
- name: Extract ChromeDriver - name: Extract ChromeDriver
unarchive: unarchive:
src: "{{ jitsi_root_dir }}/tmp/chromedriver_linux64.zip" src: "{{ jitsi_root_dir }}/tmp/chromedriver-linux64.zip"
dest: "{{ jitsi_root_dir }}/tmp" dest: "{{ jitsi_root_dir }}/tmp"
remote_src: True remote_src: True
- name: Move ChromeDriver bin - name: Move ChromeDriver bin
copy: copy:
src: "{{ jitsi_root_dir }}/tmp/chromedriver" src: "{{ jitsi_root_dir }}/tmp/chromedriver-linux64/chromedriver"
dest: /usr/local/bin/chromedriver dest: /usr/local/bin/chromedriver
mode: 755 mode: 755
remote_src: True 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 tags: jitsi
- name: Install or update jibri - name: Install or update jibri

View File

@ -3,6 +3,6 @@
- name: Remove temp files - name: Remove temp files
file: path={{ item }} state=absent file: path={{ item }} state=absent
loop: 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" - "{{ jitsi_root_dir }}/src/videobridge/target"
tags: jitsi tags: jitsi