# Appel à contribution sur les CI GitLab

**URL:** https://forum.duniter.org/t/appel-a-contribution-sur-les-ci-gitlab/11333
**Category:** Kanban boards
**Tags:** done
**Created:** [28 June 2023 11:30 UTC](https://forum.duniter.org/t/appel-a-contribution-sur-les-ci-gitlab/11333 "2023-06-28T11:30:22Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [28 June 2023 11:30 UTC](https://forum.duniter.org/t/appel-a-contribution-sur-les-ci-gitlab/11333/1 "2023-06-28T11:30:22Z")

</div>

Nous utilisons beaucoup les CI GitLab, mais j’ai l’impression qu’aucun des contributeurs actuels ne maîtrise bien cet outil. Les besoins sont à détailler, mais il y a au moins :

- reprendre la CI de Duniter-v2s pour
  - améliorer la gestion du cache de compilation (téléchargement et compilation des dépendances)
  - ne publier des images docker que quand nécessaire (par exemple pour les réseaux gdev, et uniquement release, pas debug)
  - faire un diagnostic des gitlab runners pour s’assurer que les tâches ne plantent pas
  - revoir les étiquettes (dind, podman…)
  - ajouter la crosscompilation ARM
  - ajouter les tests des benchmarks à la CI uniquement avant de merger

- reprendre la CI de ğcli

#todo passer une annonce auprès de la communauté disant que cette compétence est activement recherchée, et explorer le [Recensement des compétences informatiques](https://forum.duniter.org/t/recensement-des-competences-informatiques/9271) pour voir si certaines personnes n’auraient pas oublié d’indiquer cette compétence.

---

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [11 July 2023 11:19 UTC](https://forum.duniter.org/t/appel-a-contribution-sur-les-ci-gitlab/11333/2 "2023-07-11T11:19:57Z")

</div>

Sujets liés :

- [Difficultés avec l'outillage](https://forum.duniter.org/t/difficultes-avec-loutillage/9945)
- [Contribution souhaitée : CI GitLab de Duniter v2s](https://forum.duniter.org/t/contribution-souhaitee-ci-gitlab-de-duniter-v2s/11397)
- [CI duniter-v2s et podman](https://forum.duniter.org/t/ci-duniter-v2s-et-podman/11291)
- [Infrastructure de l'écosytème Duniter](https://forum.duniter.org/t/infrastructure-de-lecosyteme-duniter/10658) (notamment pour les gitlab runners)
- [Duniter indexer CI is failing](https://forum.duniter.org/t/duniter-indexer-ci-is-failing/11142)

---

<div class="post-metadata">

### Author: ![PiNguyen](https://forum.duniter.org/user_avatar/forum.duniter.org/pinguyen/32/3781_2.png) [@PiNguyen](https://forum.duniter.org/u/PiNguyen)
#### Post date: [11 July 2023 12:00 UTC](https://forum.duniter.org/t/appel-a-contribution-sur-les-ci-gitlab/11333/3 "2023-07-11T12:00:35Z")

</div>

@HugoTrentesaux ça veut dire quoi CI ?

---

<div class="post-metadata">

### Author: ![Pini](https://forum.duniter.org/user_avatar/forum.duniter.org/pini/32/6819_2.png) [@Pini](https://forum.duniter.org/u/Pini)
#### Post date: [11 July 2023 12:02 UTC](https://forum.duniter.org/t/appel-a-contribution-sur-les-ci-gitlab/11333/4 "2023-07-11T12:02:59Z")

</div>

Continuous Integration / Intégration Continue.

Ce sont des tâches que tu peux lancer de façon automatique ou manuelle à chaque commit / merge request / tag / …

---

<div class="post-metadata">

### Author: ![PiNguyen](https://forum.duniter.org/user_avatar/forum.duniter.org/pinguyen/32/3781_2.png) [@PiNguyen](https://forum.duniter.org/u/PiNguyen)
#### Post date: [11 July 2023 16:54 UTC](https://forum.duniter.org/t/appel-a-contribution-sur-les-ci-gitlab/11333/5 "2023-07-11T16:54:10Z")

</div>

@Pini merci je posais la question car Hugo exprime le besoin de passer une annonce auprès de la communauté et du coup il est important de comprendre un peu les besoins et donc au minimum le vocabulaire 🙂

---

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [8 February 2024 14:22 UTC](https://forum.duniter.org/t/appel-a-contribution-sur-les-ci-gitlab/11333/6 "2024-02-08T14:22:55Z")

</div>

Suite aux nombreuses contributions de cgeek, la situation s’est grandement améliorée.
