mirror of https://github.com/jumpserver/jumpserver
perf: 更新 Chrome
parent
bbbd011cc2
commit
ea07f9e56a
|
@ -157,35 +157,43 @@
|
||||||
script: |
|
script: |
|
||||||
pip install -r '{{ ansible_env.TEMP }}\pip_packages\pip_packages\requirements.txt' --no-index --find-links='{{ ansible_env.TEMP }}\pip_packages\pip_packages'
|
pip install -r '{{ ansible_env.TEMP }}\pip_packages\pip_packages\requirements.txt' --no-index --find-links='{{ ansible_env.TEMP }}\pip_packages\pip_packages'
|
||||||
|
|
||||||
- name: Download chromedriver (Chromium)
|
- name: Download chromedriver (Chrome)
|
||||||
ansible.windows.win_get_url:
|
ansible.windows.win_get_url:
|
||||||
url: "{{ APPLET_DOWNLOAD_HOST }}/download/applets/chromedriver_win32.zip"
|
url: "{{ APPLET_DOWNLOAD_HOST }}/download/applets/chromedriver_win32.zip"
|
||||||
dest: "{{ ansible_env.TEMP }}\\chromedriver_win32.zip"
|
dest: "{{ ansible_env.TEMP }}\\chromedriver_win32.zip"
|
||||||
validate_certs: "{{ not IGNORE_VERIFY_CERTS }}"
|
validate_certs: "{{ not IGNORE_VERIFY_CERTS }}"
|
||||||
|
|
||||||
- name: Unzip chromedriver (Chromium)
|
- name: Unzip chromedriver (Chrome)
|
||||||
community.windows.win_unzip:
|
community.windows.win_unzip:
|
||||||
src: "{{ ansible_env.TEMP }}\\chromedriver_win32.zip"
|
src: "{{ ansible_env.TEMP }}\\chromedriver_win32.zip"
|
||||||
dest: C:\Program Files\JumpServer\drivers
|
dest: C:\Program Files\JumpServer\drivers
|
||||||
|
|
||||||
- name: Download chromium zip package (Chromium)
|
- name: Download Chrome zip package (Chrome)
|
||||||
ansible.windows.win_get_url:
|
ansible.windows.win_get_url:
|
||||||
url: "{{ APPLET_DOWNLOAD_HOST }}/download/applets/chrome-win.zip"
|
url: "{{ APPLET_DOWNLOAD_HOST }}/download/applets/chrome-win.zip"
|
||||||
dest: "{{ ansible_env.TEMP }}\\chrome-win.zip"
|
dest: "{{ ansible_env.TEMP }}\\chrome-win.zip"
|
||||||
validate_certs: "{{ not IGNORE_VERIFY_CERTS }}"
|
validate_certs: "{{ not IGNORE_VERIFY_CERTS }}"
|
||||||
|
|
||||||
- name: Unzip Chromium (Chromium)
|
- name: Unzip Chrome (Chrome)
|
||||||
community.windows.win_unzip:
|
community.windows.win_unzip:
|
||||||
src: "{{ ansible_env.TEMP }}\\chrome-win.zip"
|
src: "{{ ansible_env.TEMP }}\\chrome-win.zip"
|
||||||
dest: C:\Program Files\Chrome
|
dest: C:\Program Files\JumpServer\applications
|
||||||
|
|
||||||
- name: Set chromium and driver on the global system path (Chromium)
|
- name: Check and Clean global system path (Chrome)
|
||||||
ansible.windows.win_path:
|
ansible.windows.win_path:
|
||||||
elements:
|
elements:
|
||||||
- 'C:\Program Files\Chrome\chrome-win32'
|
- 'C:\Program Files\Chrome\chrome-win32'
|
||||||
|
- 'C:\Program Files\Chrome\chrome-win'
|
||||||
|
- 'C:\Program Files\chrome-win'
|
||||||
|
state: absent
|
||||||
|
|
||||||
|
- name: Set Chrome and driver on the global system path (Chrome)
|
||||||
|
ansible.windows.win_path:
|
||||||
|
elements:
|
||||||
|
- 'C:\Program Files\JumpServer\applications\Chrome\Application'
|
||||||
- 'C:\Program Files\JumpServer\drivers\chromedriver_win32'
|
- 'C:\Program Files\JumpServer\drivers\chromedriver_win32'
|
||||||
|
|
||||||
- name: Set Chromium variables disable Google Api (Chromium)
|
- name: Set Chrome variables disable Google Api (Chrome)
|
||||||
ansible.windows.win_environment:
|
ansible.windows.win_environment:
|
||||||
level: machine
|
level: machine
|
||||||
variables:
|
variables:
|
||||||
|
|
Loading…
Reference in New Issue