Je déploie un ensemble de scripts Python scripts sur mon serveur de construction, de test et bientôt de production. Il peut s'agir de nodejs ou de toute autre chose que je veux exécuter sous nginx, de sorte que l'emplacement devrait être générique plutôt que spécifique au type de scripts.
Les fichiers déployés proviennent des artefacts du serveur de construction et toutes les versions (construction, test et peut-être aussi production) doivent résider sur le même serveur, de sorte que l'utilisation d'un dossier par défaut n'est pas une option car les constructions s'écraseraient les unes les autres. L'objectif est de conserver une installation complète dans un seul dossier par version, quel que soit le type de script.
Le dossier pourrait ressembler à ceci :
/usr
/local
/build
/www
/python
/nodejs
/test
/www
/python
/nodejs
Existe-t-il un emplacement préféré sur linux où la racine de chaque installation de compilation devrait résider ?
J'ai vu /usr/local
mentionné, mais je ne suis pas sûr que ce soit celui qu'il faut utiliser.