Date : 18/01/2026 17:00 Auteur : Claude Status : En attente de validation
Inventaire complet des projets de la stack avec leur status Git et CI/CD.
| Repo local | Remote GitLab | Status Git | Action requise |
|---|---|---|---|
/stock_8to/33800-stack/monitoring |
dashboard-33800 | NEED TO PUSH | Push les changements |
/stock_8to/33800-stack/docker/stacks/connectors-api |
connectors-api | Modified + NEED TO PULL | Résoudre conflit |
/stock_8to/33800-stack/docker/stacks/browser-connector |
browser-connector | Modified + NEED TO PULL | Résoudre conflit |
/stock_8to/33800-stack/projects/ulias-lib |
ulias-lib | Modified (.npmrc, package.json) | Commit + Push |
/stock_8to/33800-stack/projects/authentificator |
authentificator | ✅ UP TO DATE | - |
/stock_8to/33800-stack/projects/notif-logger |
notif-logger | NEED TO PULL | Pull |
/stock_8to/33800-stack/projects/ai-orchestrator |
ai-orchestrator | ✅ UP TO DATE | - |
| Repo | Contenu | Recommandation |
|---|---|---|
/stock_8to/33800-stack/claude |
propositions, tasks, backlog, STATUS.md | Ajouter remote infra-configs ou dédié |
Ces projets doivent avoir une CI/CD automatisée pour build + deploy.
| Projet | CI/CD | Pipeline | Problème |
|---|---|---|---|
| authentificator | ✅ YES | ❌ FAILED | À investiguer |
| notif-logger | ✅ YES | ✅ SUCCESS | - |
| ai-orchestrator | ✅ YES | ❌ FAILED | Manque docker login |
| connectors-api | ✅ YES | ✅ SUCCESS | - |
| browser-connector | ✅ YES | ✅ SUCCESS | - |
| tintech-api | ✅ YES | ✅ SUCCESS | - |
| ffmpeg-api | ✅ YES | ✅ SUCCESS | - |
| ulias | ✅ YES | ✅ SUCCESS | - |
| medias-api | ✅ YES | ✅ SUCCESS | - |
| jellylink-api | ✅ YES | ✅ SUCCESS | - |
Le fichier .gitlab-ci.yml n'a pas de login Docker avant le push. Il faut ajouter :
build:
stage: build
before_script:
- echo "$CI_JOB_TOKEN" | docker login $CI_REGISTRY -u gitlab-ci-token --password-stdin
script:
- docker build -t $DOCKER_IMAGE:$CI_COMMIT_SHORT_SHA -t $DOCKER_IMAGE:latest .
- docker push $DOCKER_IMAGE:$CI_COMMIT_SHORT_SHA
- docker push $DOCKER_IMAGE:latest
Ces projets sont des configs/docs, pas besoin de CI/CD.
| Projet | Usage | Status |
|---|---|---|
| dashboard-33800 | Dashboard O2switch | Push manuel vers O2switch |
| nginx-configs | Configs nginx | Push/pull manuel |
| infra-configs | Configs infra | Push/pull manuel |
| projects-docs | Documentation | Push/pull manuel |
| Projet | Problème |
|---|---|
| qwikpress | lint errors |
| ai-front | code error |
| tintech-front | ESLint errors |
Le template complet est dans notif-logger. Points clés :
# Login registry AVANT push
.docker_login: &docker_login
before_script:
- echo "$CI_JOB_TOKEN" | docker login $CI_REGISTRY -u gitlab-ci-token --password-stdin
# Variables natives GitLab
variables:
IMAGE_NAME: $CI_REGISTRY/$CI_PROJECT_PATH # registry.33800.../gouroubleu/projet
Commencer par quelle action ?