feat: add app post_install
Qu'est ce qu'on peut faire facilement et adaptable à beaucoup d'apps. Soit on fait des choses dans le playbook soit dans le rôle.
Proposition
- fournir un objet qui contient un dictionnaire des templates de scripts ou de config dans les app
ynh_apps:
- label: Tiny Tiny RSS
link: ttrss
args:
post_install:
- src: "/path/to/j2"
dest: "/path/to/conf"
type: "config or script"
- src: "/path/to/j2"
dest: "/path/to/conf"
type: "config or script"
- src: "/path/to/j2"
dest: "/path/to/conf"
type: "config or script"
- src: "/path/to/j2"
dest: "/path/to/conf"
type: "config or script"
-
L'idée étant d'envoyer tous ces scripts sur le serveur dans /tmp -
Puis exécuter les scripts. -
Puis supprimer les scripts.
Edited by Arthur BOUDREAULT