Outils pour utilisateurs

Outils du site


admin:services:faq_services

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
admin:services:faq_services [2026/02/16 17:44] – [Forge de l'infrastructure du Chapril] fhenry2admin:services:faq_services [2026/02/17 00:22] (Version actuelle) – Conventions pour les dépôts Git fhenry2
Ligne 204: Ligne 204:
  
 %%*%% Par exemple sur Paste des modifications ont lieu par rapport au logiciel Privatebin. %%*%% Par exemple sur Paste des modifications ont lieu par rapport au logiciel Privatebin.
 +
 +===== Dépôt Git d’un service =====
 +
 +Un service ''foo.chapril.org'' peut être associé à un ou plusieurs dépôts Git gérés par le groupe de travail [[https://forge.april.org/Chapril/|Chapril dans forge interne de l’April]].
 +Ces dépôts ont pour nom ''foo.chapril.org-tools'' pour l’outillage du service et ''foo.chapril.org-AUTRE'' quand ''AUTRE'' est un autre programme associé au service.
 +
 +Un tel dépôt externalise la gestion des tickets vers [[https://agir.april.org/|le service Agir de l’April]].
 +Pour externaliser il suffit de paramétrer depuis la page //Paramètres// du dépôt, dans l’onglet //Dépôt// puis la section //Paramètres avancés//.
 +On utilise alors un système de suivi de tickets externe avec pour adresse ''%%https://agir.april.org/projects/foo-chapril-org/issues%%''.
 +L’URL de ce système sera ''%%https://agir.april.org/issues/{index}%%'' et le format du nombre de tickets sera numérique.
 +
 +Ce dépôt peut exporter aussi son wiki pour sa documentation vers [[https://wiki.april.org/|le wiki interne de l’April]].
 +Toujours depuis la section //Paramètres avancés// on utilisera un wiki externe dont l’URL sera ''%%https://wiki.april.org/w/Chapril:services:foo:guide%%''.
  
 ===== Nommage de branche Chapril ===== ===== Nommage de branche Chapril =====
Ligne 210: Ligne 223:
 Afin de suivre et pouvoir propager les modifications dans les futures versions, la mise sous Git du code est nécessaire (si ce n'est pas déjà fait). Afin de suivre et pouvoir propager les modifications dans les futures versions, la mise sous Git du code est nécessaire (si ce n'est pas déjà fait).
  
-À ce moment là, une branche dédiée au Chapril doit être créée et nommée ''chapril-x.y.z'' en reprenant le numéro de la version du projet officiel.+À ce moment là, une branche dédiée au Chapril doit être créée et nommée ''main-chapril''
 + 
 +Pour chaque version ''x.y.z'' du dépôt d’origine une étiquette ''chapril-x.y.z'' est créée après la personnalisation du code pour le Chapril. 
 + 
 +Ces étiquettes doivent faciliter la mise à jour du service hébergé dans la VM via la commande ''git checkout''.
  
 ===== Puis-je assigner un ticket ? ===== ===== Puis-je assigner un ticket ? =====
admin/services/faq_services.txt · Dernière modification : 2026/02/17 00:22 de fhenry2