admin:services:date.chapril.org
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
admin:chatons:date.chapril.org [2020/02/05 15:36] – [Ajout d'une purge automatique] dclermonte | admin:services:date.chapril.org [2023/02/25 11:30] (Version actuelle) – [Mise à jour] obitanz | ||
---|---|---|---|
Ligne 41: | Ligne 41: | ||
<code bash> | <code bash> | ||
DB> CREATE USER ' | DB> CREATE USER ' | ||
- | DB> GRANT ALL PRIVILEGES ON date_chapril_org_db.* TO ‘date_chapril_org-dbadmin' | + | DB> GRANT ALL PRIVILEGES ON date_chapril_org_db.* TO 'date_chapril_org-dbadmin' |
</ | </ | ||
Ligne 230: | Ligne 230: | ||
* remplacer l' | * remplacer l' | ||
* avec Git : | * avec Git : | ||
- | * créer une nouvelle branche april-x.y.z correspondant à la version x.y.z cible de la mise à jour, | + | * créer une nouvelle branche april-x.y.z correspondant à la version x.y.z cible de la mise à jour : |
- | * merger la branche voulue dans la branche april-x.y.z en réglant les conflits, | + | < |
+ | cd $DATE_CHAPRIL_HOME | ||
+ | sudo -u www-data git checkout -b chapril-x.y.z | ||
+ | </ | ||
+ | * merger la branche voulue dans la branche april-x.y.z en réglant les conflits | ||
+ | < | ||
+ | sudo -u www-data git fetch --tags officiel | ||
+ | sudo -u www-data git merge < | ||
+ | </ | ||
* supprimer l' | * supprimer l' | ||
* mettre à jour les dépendances : | * mettre à jour les dépendances : | ||
Ligne 241: | Ligne 249: | ||
Enfin, aller sur [[https:// | Enfin, aller sur [[https:// | ||
+ | Ensuite : | ||
+ | * valider les modification et les envoyer dans la forge : | ||
+ | < | ||
+ | git add # les fichiers corrigés manuellement le cas échéant | ||
+ | git commit -m "Merge tag ' | ||
+ | git push --set-upstream origin chapril-x.y.z | ||
+ | </ | ||
+ | * modifier la branche par défaut du dépôt | ||
====== Modification de code ====== | ====== Modification de code ====== | ||
Afin de rendre Framadate compatible avec les CGU du Chapril, quelques parties de codes ont été modifiées. | Afin de rendre Framadate compatible avec les CGU du Chapril, quelques parties de codes ont été modifiées. | ||
Ligne 418: | Ligne 434: | ||
</ | </ | ||
- | Créer un fichier datechaprilorg et le placer dans /etc/cron.d et une copie dans / | + | Créer un fichier datechaprilorg-purge |
< | < | ||
45 23 * * * root / | 45 23 * * * root / | ||
41 11 * * * root / | 41 11 * * * root / | ||
+ | </ | ||
+ | Créer un fichier datechaprilorg et le placer dans /etc/cron.d et une copie dans / | ||
+ | < | ||
1 0 1 * * root / | 1 0 1 * * root / | ||
</ | </ | ||
Ligne 439: | Ligne 458: | ||
usage | usage | ||
else | else | ||
- | lastVersion=$(curl -s https:// | + | lastVersion=$(curl -s https:// |
currentVersion=$(cd / | currentVersion=$(cd / | ||
admin/services/date.chapril.org.1580916980.txt.gz · Dernière modification : 2020/02/05 15:36 de dclermonte