J'essaie d'automatiser les déploiements d'un projet particulier et un peu perdu quant à savoir qui gérer le fichier de configuration et les ressources utilisateur. (L'application est basée sur le btw de Zend Framework).Gestion de la configuration et du contenu avec des outils de déploiement automatisés pour l'application ZF
dossier de l'application principale est structuré comme suit:
./app
./config.ini <----- config file
./modules
./controllers
./models
./views
./libs
./public
Ce fichier de configuration est l'endroit où tous les configs sont stockés. Donc le dossier 'app' contient tout un tas de code en PHP et 'public' contient tout un tas de code en JavaScript, HTML/CSS et ce genre de choses (accessible en ligne).
Si je suis le modèle de Capistrano, où chaque paquet est développé dans son propre dossier auquel il est alors lié, comment gérer ce fichier config.ini? Qu'en est-il de tout le contenu de l'utilisateur qui est téléchargé dans ./ dossier public?
Merci!