diff --git a/roles/penpot/defaults/main.yml b/roles/penpot/defaults/main.yml index 0069117..5d76666 100644 --- a/roles/penpot/defaults/main.yml +++ b/roles/penpot/defaults/main.yml @@ -1,7 +1,7 @@ --- # Penpot version to deploy -penpot_version: 1.11.2-beta +penpot_version: 1.12.0-beta # SHould ansible manage upgrades. If False, only the initial install will be done penpot_manage_upgrade: True @@ -10,7 +10,7 @@ penpot_root_dir: /opt/penpot # URL of the archive penpot_archive_url: https://github.com/penpot/penpot/archive/refs/tags/{{ penpot_version }}.tar.gz # Expected sha256 of the archive -penpot_archive_sha256: 53841697c889989d83851f4759713d0cbe62648b12cee065a78f7cea2986d818 +penpot_archive_sha256: 7435a6454921b3997d9a982af5f83a663727ebbd3d3c17b64090316dd01e046f # User under which penpot will run. Will be created penpot_user: penpot diff --git a/roles/penpot/tasks/main.yml b/roles/penpot/tasks/main.yml index 9cd4608..c27ed38 100644 --- a/roles/penpot/tasks/main.yml +++ b/roles/penpot/tasks/main.yml @@ -1,14 +1,24 @@ --- -- include: user.yml -- include: directories.yml -- include: facts.yml -- include: archive_pre.yml - when: penpot_install_mode == 'upgrade' -- include: install.yml -- include: conf.yml -- include: services.yml -- include: write_version.yml -- include: archive_post.yml - when: penpot_install_mode == 'upgrade' -- include: cleanup.yml +- include_tasks: user.yml + tags: always +- include_tasks: directories.yml + tags: always +- include_tasks: facts.yml + tags: always +- include_tasks: archive_pre.yml + when: penpot_install_mode | default('none') == 'upgrade' + tags: always +- include_tasks: install.yml + tags: always +- include_tasks: conf.yml + tags: always +- include_tasks: services.yml + tags: always +- include_tasks: write_version.yml + tags: always +- include_tasks: archive_post.yml + when: penpot_install_mode | default('none') == 'upgrade' + tags: always +- include_tasks: cleanup.yml + tags: always