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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.