Infra YesWiki

Débuts de notes sur les sujets infra.

Faire un miroir pour le code de github

Etape 1 : créer un repo miroir

Etape 2 : Cabler les webhooks

Par défaut la synchronisation se fait toutes les 8 heures. Il est possible de diminuer l'interval à quelques minutes mais comme la CI est faite directement sur forgejo, il est souhaitable de lancer une synchronisation à chaque commit pour gagner en réactivité et expérience développeur. Pour cela on passe par applicatif léger à l'adresse https://git-webhook.yeswiki.net/ qui réceptionne les webhook githubs et lance une nouvelle synchro sur forgejo.

Etape 2.1 : Ajouter la config du nouveau repo dans l'applicatif

Etape 2.2 : Créer un nouveau webhook dans github