etherpad/tasks/main.yml
meaz a82884ee15 Update how modules are deployed (#13)
From last deployment, I discovered that you can not loop with `npm install --no-save --legacy-peer-deps ep_whatever` like we used to do, because it removes every other installed modules for some reason. So you have to do all at once like `npm install --no-save --legacy-peer-deps ep_whatever ep_whatever1 ep_whatever2 ep_whatever3`.

This fixes this.

Co-authored-by: meaz <meaz@disroot.org>
Reviewed-on: #13
Reviewed-by: muppeth <muppeth@no-reply@disroot.org>
2023-09-02 05:55:02 +00:00

25 lines
448 B
YAML

---
- name: Install dependencies
include_tasks: installdeps.yml
- name: Add user
include_tasks: user.yml
- name: Clone / Update GIT
include_tasks: git.yml
- name: Deploy configuration
include_tasks: configure.yml
tags: configuration
- name: Install Modules
include_tasks: modules.yml
tags: modules
- name: Use abiword
include_tasks: abiword.yml
when: etherpad_abiword != 'null'
- name: Systemd
include_tasks: systemd.yml