Logo Khaganat

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
Prochaine révision
Révision précédente
fr:mmorpg:depot:start [2026/05/20 15:06] – [Mise en place d'un dépôt personnel (fork)] Francois A.fr:mmorpg:depot:start [2026/06/04 20:29] (Version actuelle) – [Gestion des Tickets /Issues] Typo YannK
Ligne 1: Ligne 1:
 ====== Le dépôt de travail ====== ====== Le dépôt de travail ======
  
-Le dépôt de travail est situé sur notre forge logicielle : [[kport>|Khanat]]+Le dépôt de travail est situé sur notre forge logicielle : [[kport>|Khanat]]
 + 
 +Nous utilisons le logiciel de suivi de version [[https://git-scm.com|Git]] avec l’option [[https://git-lfs.com/|LFS]].
  
 ===== Licence ===== ===== Licence =====
  
-La licence choisir pour le code est la licence [[https://www.gnu.org/licenses/agpl-3.0.fr.html|GNU Affero General Public License (version française)]]+La licence choisie pour le code est la licence [[https://www.gnu.org/licenses/agpl-3.0.fr.html|GNU Affero General Public License (version française)]]
  
 ===== Gestion des Tickets /Issues ===== ===== Gestion des Tickets /Issues =====
Ligne 27: Ligne 29:
   * //Assignees// : Pour assigner cette tâche à une contributrice   * //Assignees// : Pour assigner cette tâche à une contributrice
  
-**Dans le doute, n'indiquez rien dans ces champs**. De toute façon, tout est éditable a posteriori donc ce n'est pas grave si vous faites des erreurs ou n'êtes pas assez précis.+**Dans le doute, n'indiquez rien dans ces champs**. De toute façon, tout est éditable a posteriori donc ce n'est pas grave si vous faites des erreurs ou n'êtes pas assez précise.
  
 Il est ensuite possible d’échanger avec d’autres contributrices autour du sujet, comme dans un forum. Il est ensuite possible d’échanger avec d’autres contributrices autour du sujet, comme dans un forum.
Ligne 34: Ligne 36:
  
 ==== Avoir un dépôt sur lequel travailler === ==== Avoir un dépôt sur lequel travailler ===
 +
 +=== Demandez à avoir un compte sur la Forge ===
 +
 +Demandez à Yannk de vous créer un compte sur la Forge en expliquant votre motivation.
 +
 === Mise en place d'un dépôt personnel (fork) ==== === Mise en place d'un dépôt personnel (fork) ====
  
 Pour commencer, il vous faudra forker le dépôt principal : [[kport>|Khanat]]. Ainsi, vous aurez votre propre dépôt, sur lequel vous pourrez effectuer vos modification sans interférer avec le dépôt principal. Pour commencer, il vous faudra forker le dépôt principal : [[kport>|Khanat]]. Ainsi, vous aurez votre propre dépôt, sur lequel vous pourrez effectuer vos modification sans interférer avec le dépôt principal.
  
-Pour cela, après vous êtes connecté à la forge, il vous suffit de cliquer sur le bouton "Fourche" (Fork en anglais) sur la page d’accueil du projet :+Pour cela, après vous êtes connecté à la forge, il vous suffit de cliquer sur le bouton "Fourche" (Fork en anglais) sur la page d’accueil du projet (en haut à droite) :
  
 {{ :fr:mmorpg:depot:screen_capture_20260518_154426.jpg?direct&200 |}} {{ :fr:mmorpg:depot:screen_capture_20260518_154426.jpg?direct&200 |}}
  
-Vous serez alors redirigé vers votre copie du dépôt.er+Vous serez alors redirigé vers votre copie du dépôt.
 ==== Le dépôt et ses branches ==== ==== Le dépôt et ses branches ====
  
Ligne 77: Ligne 84:
   * CI : pour ce qui concerne les automatismes   * CI : pour ce qui concerne les automatismes
   * Docs : lorsque cela ne concerne que de la documentation du code ou la génération de documents annexes. Aucune fonctionnalité ne doit avoir été altérée.   * Docs : lorsque cela ne concerne que de la documentation du code ou la génération de documents annexes. Aucune fonctionnalité ne doit avoir été altérée.
 +
 +==== Déclenchement de l’intégration continue ====
 +
 +=== Workflow : Client Iris Build ==
 +
 +`.forgejo/workflows/client_iris_build.yaml` prend en charge l’exportation des clients IRIS, se déclenche automatiquement lors d’un push sur la branche `main`
 +
 +Il est possible lors d’un commit de lancer manuellement certaines opérations en intégrant certains termes dans le message de commit :
 +
 +  * **<build-client-iris-debug>** : déclenche la compilation du client IRIS en version debug (Windows et Linux seulement pour le moment)
 +  * **<build-client-iris-release>** : déclenche la compilation du client IRIS en version release (Windows et Linux seulement pour le moment)
 +
 +Il devrait être possible de pouvoir lancer également ce workflow manuellement depuis le site Web en choisissant quelle version exporter, mais cela demeure à tester/ vérifier.
  
 ==== Pull Request sur la branche « main » ==== ==== Pull Request sur la branche « main » ====
CC Attribution-Share Alike 4.0 International Driven by DokuWiki
fr/mmorpg/depot/start.1779289618.txt.gz · Dernière modification : de Francois A.

Licences Mentions légales Accueil du site Contact Inclusion