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
paperless_version: 1.5.0
paperless_version: 1.6.0
# Instance ID, as you can deploy several instances on the same server
paperless_id: 1
# 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
paperless_archive_sha1: edbbbfde6718ee7586acf1212d32ca379058cb15
paperless_archive_sha256: f4971abf258382fb171a8d11f4c6181ca03b42334deb6d9305a04ea8f8eab91e
# Should ansible handle install and upgrades, or only initial install
paperless_manage_upgrade: True
# Root directory where paperless will be installed

View File

@ -8,3 +8,7 @@
environment:
ZSTD_CLEVEL: 10
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
file: path={{ item }} state=absent
loop:
- "{{ paperless_root_dir }}/archives/{{ paperless_current_version }}"
- "{{ paperless_root_dir }}/tmp/paperless-ng-{{ paperless_version }}.tar.xz"
- "{{ paperless_root_dir }}/tmp/paperless-ng"
- "{{ paperless_root_dir }}/tmp/paperless-ngx-{{ paperless_version }}.tar.xz"
- "{{ paperless_root_dir }}/tmp/paperless-ngx"
tags: ged

View File

@ -10,17 +10,17 @@
get_url:
url: "{{ paperless_archive_url }}"
dest: "{{ paperless_root_dir }}/tmp"
checksum: sha1:{{ paperless_archive_sha1 }}
checksum: sha256:{{ paperless_archive_sha256 }}
- name: Extract archive
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"
remote_src: True
- name: Move paperless app
synchronize:
src: "{{ paperless_root_dir }}/tmp/paperless-ng/"
src: "{{ paperless_root_dir }}/tmp/paperless-ngx/"
dest: "{{ paperless_root_dir }}/app/"
delete: True
compress: False