Bien le bonjour,

je me permets d'écrire un petit message ici afin d'obtenir un renseignement concernant Capistrano,

Je n'ai aucun souci niveau déploiement tout son passe bien , mais c'est au niveau du dossier "Current" ce dernier pointé pas sur la bonne release, ce qui fait que mes mises à jour sont bien uploades mais la dernière n'est pas prise en compte du fait que le dossier current pointe sur l'ancienne.

J'aimerais donc savoir si vous avez une solution à ce souci.

Merci à vous,
Freddy.

2 réponses


keulu
Réponse acceptée

ah ben je suis en plein dedans ^^

ch'uis chaud la !

hmmm si le dossier current ne pointe pas sur ta bonne version, t'es sur que tout se passe bien ? tu utilise www-data pour déployer ou tu te sert de root ?

si tu fait un ls -ilah sur le dossier qui contien release, repo, current, etc... tu peux checker que les droits sont les bons ?

moi par exemple, j'ai un utilisateur 'deployer' qui va ecrire dans /var/www et www appartiens exclusivement a 'deployer' (755). deployer va créer toutes l'arbo pour l'utilisateur deployer. ensuite j'ai une tache qui donne www-data maitre sur le dernier dossier déployer.

est ce que tu ovverriderai pas la tache par défault :symlink:release

Salut,

Merci pour ta réponse.

J'attends toutefois d'autre solution un peut plus simple :)

Cdt, Freddy.