Update to 2022-03-19 01:00

This commit is contained in:
Daniel Berteaud 2022-03-19 01:00:10 +01:00
parent 9ddd7b99c0
commit 4bdecbaba3
4 changed files with 13 additions and 9 deletions

View File

@ -1,13 +1,13 @@
--- ---
# The version to deploy # The version to deploy
paperless_version: 1.5.0 paperless_version: 1.6.0
# Instance ID, as you can deploy several instances on the same server # Instance ID, as you can deploy several instances on the same server
paperless_id: 1 paperless_id: 1
# URL of the paperless archive # URL of the paperless archive
paperless_archive_url: https://github.com/jonaswinkler/paperless-ng/releases/download/ng-{{ paperless_version }}/paperless-ng-{{ paperless_version }}.tar.xz paperless_archive_url: https://github.com/paperless-ngx/paperless-ngx/releases/download/ngx-{{ paperless_version }}/paperless-ngx-{{ paperless_version }}.tar.xz
# Expected checksum # Expected checksum
paperless_archive_sha1: edbbbfde6718ee7586acf1212d32ca379058cb15 paperless_archive_sha256: f4971abf258382fb171a8d11f4c6181ca03b42334deb6d9305a04ea8f8eab91e
# Should ansible handle install and upgrades, or only initial install # Should ansible handle install and upgrades, or only initial install
paperless_manage_upgrade: True paperless_manage_upgrade: True
# Root directory where paperless will be installed # Root directory where paperless will be installed

View File

@ -8,3 +8,7 @@
environment: environment:
ZSTD_CLEVEL: 10 ZSTD_CLEVEL: 10
tags: ged tags: ged
- name: Remove archive tmp dir
file: path={{ paperless_root_dir }}/archives/{{ paperless_current_version }} state=absent
tags: ged

View File

@ -3,7 +3,7 @@
- name: Remove tmp and obsolete files - name: Remove tmp and obsolete files
file: path={{ item }} state=absent file: path={{ item }} state=absent
loop: loop:
- "{{ paperless_root_dir }}/archives/{{ paperless_current_version }}" - "{{ paperless_root_dir }}/tmp/paperless-ngx-{{ paperless_version }}.tar.xz"
- "{{ paperless_root_dir }}/tmp/paperless-ng-{{ paperless_version }}.tar.xz" - "{{ paperless_root_dir }}/tmp/paperless-ngx"
- "{{ paperless_root_dir }}/tmp/paperless-ng"
tags: ged tags: ged

View File

@ -10,17 +10,17 @@
get_url: get_url:
url: "{{ paperless_archive_url }}" url: "{{ paperless_archive_url }}"
dest: "{{ paperless_root_dir }}/tmp" dest: "{{ paperless_root_dir }}/tmp"
checksum: sha1:{{ paperless_archive_sha1 }} checksum: sha256:{{ paperless_archive_sha256 }}
- name: Extract archive - name: Extract archive
unarchive: unarchive:
src: "{{ paperless_root_dir }}/tmp/paperless-ng-{{ paperless_version }}.tar.xz" src: "{{ paperless_root_dir }}/tmp/paperless-ngx-{{ paperless_version }}.tar.xz"
dest: "{{ paperless_root_dir }}/tmp" dest: "{{ paperless_root_dir }}/tmp"
remote_src: True remote_src: True
- name: Move paperless app - name: Move paperless app
synchronize: synchronize:
src: "{{ paperless_root_dir }}/tmp/paperless-ng/" src: "{{ paperless_root_dir }}/tmp/paperless-ngx/"
dest: "{{ paperless_root_dir }}/app/" dest: "{{ paperless_root_dir }}/app/"
delete: True delete: True
compress: False compress: False