diff --git a/README.md b/README.md index 19a7d27..3a72086 100644 --- a/README.md +++ b/README.md @@ -20,9 +20,11 @@ The playbook includes postgresql, nginx and node roles and deploys entire stack You can use tags when you deploy: - `config`: to deploy just config - `password`: to change root user password +- `clean,never`: to clean the cache ## CHANGELOG +- **24.07.2024** - Add clean task + change from dwonloading .zip to .tar.xz - **20.12.2023** - Role creation diff --git a/tasks/clean.yml b/tasks/clean.yml new file mode 100644 index 0000000..90b711d --- /dev/null +++ b/tasks/clean.yml @@ -0,0 +1,11 @@ +--- + +- name: '[CLEAN] - Cache clean' + shell: yarn cache clean + args: + chdir: "{{ peertube_app_dir }}" + become: true + become_user: "{{ peertube_user }}" + tags: + - clean + - never \ No newline at end of file diff --git a/tasks/main.yml b/tasks/main.yml index 1aad78c..6a91c35 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -20,4 +20,10 @@ - name: Set password for root include_tasks: password.yml tags: - - password \ No newline at end of file + - password + +- name: Clean + include_tasks: clean.yml + tags: + - clean + - never \ No newline at end of file