Corrections CI/CD - Projets en échec
Date: 16/01/2026
Priorité: MOYENNE
Contexte: Déploiement CI/CD de tous les projets GitLab
Projets à corriger
1. authentificator (HAUTE)
- Erreur: 401 Unauthorized pour
@nowhere/ulias-lib
- Cause: Le build Docker ne peut pas s'authentifier au GitLab npm registry
- Solution:
2. qwikpress (MOYENNE)
- Erreur: npm run lint failed
- Cause: Erreurs de lint dans le code source
- Solution: Corriger les erreurs de lint ou désactiver lint dans le build
3. ai-front (BASSE)
- Erreur: "APIPATH" is not exported by "src/services/api.ts"
- Cause: Import d'une variable non exportée
- Solution: Exporter APIPATH dans src/services/api.ts
4. tintech-front (BASSE)
- Erreur: ESLint no-unused-vars (19 errors)
- Cause: Variables définies mais non utilisées (customers, clientConn, etc.)
- Solution: Supprimer ou utiliser les variables, ou ajouter eslint-disable
5. notifications (config CI/CD)
- Erreur: Conflit de nom avec le stack existant
- Cause: Le projet GitLab "notifications" utilise le même chemin que le stack ntfy+apprise
- Solution: Modifier le .gitlab-ci.yml pour utiliser
/notifications-webapp/ comme chemin de déploiement
- Note: Déployé manuellement en attendant
Projets déployés avec succès
- ✅ notif-logger
- ✅ ffmpeg-api
- ✅ tintech-api
- ✅ ulias
- ✅ medias-api
- ✅ jellylink-api
- ✅ browser-connector
- ✅ connectors-api
Notes
- Runner concurrent passé à 12 pour accélérer les builds
- Les tests prennent 10-20 minutes par projet