Re: Les branches spip-3-stable
James <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <CAE50Zk5y5frejrhfW7H9E1JJ4J+7M8DVng0EBKtCCN449e06rg@mail.gmail.com> |
Le 19 mars 2018 à 13:07, Ybbet Spip <[email protected]> a écrit : > > > Le 19 mars 2018 à 12:46, nicod_ <[email protected]> a écrit : > >> Le 19/03/2018 à 11:49, Ybbet Spip a écrit : >> >>> Oui, ou sinon, si on est franchement accroc (ou voire "à crocs"), on >>> fait une vérification par script… >>> >> >> spip_svn_loader par exemple ? :p >> >> https://contrib.spip.net/spip_svn_loader >> >> https://github.com/JamesRezo/spip_svn_loader >> > > Argh ! Je l'avais oublié ce script! :-P > Mais totalement! Sauf que je ne sais pas si tu peux le mettre en crontab > par la suite… :-/ > James ? > C'est pas entièrement sans interaction malheureusement. En particulier, la bascule automatique de branche (ou de tag) n'est pas décidable, car des branches peuvent disparaître, apparaître avant que le référentiel soit mis à jour, etc. Elle peut, aussi, ne pas être souhaitée, ce script ne gèrant que SPIP et les donc les plugins-dist, on peut être coincé en attendant que les plugins "non-dist" soit compatibles avec une nouvelle release (par exemple) Cependant, si tu a fait une installation du genre : mkdir -p /var/www/html/mon_site_spip && spip_svn_loader --maintenance 3.2 tu peux faire une truc du genre : cd /var/www/html/mon_site_spip && echo ' ' | spip_svn_loader ou mieux, ou plus élégant, ou plus propre... cd /var/www/html/mon_site_spip && spip_svn_loader < /home/chez_moi/fichier_avec_trois_lignes_vides.txt et mettre ça dans un cron. Pour les branche spip-X-stable, tant qu'elles existent : mkdir -p /var/www/html/mon_site_spip && spip_svn_loader --maintenance 3-stable et pour la mise à jour : cd /var/www/html/mon_site_spip && echo 'non oui ' | spip_svn_loader ou cd /var/www/html/mon_site_spip && spip_svn_loader < /home/chez_moi/fichier_avec_non_oui_et_une_ligne_vide.txt à essayer... Bref, pas vraiment prévu pour être 100% sans interaction humaine, quoi. :) -- James