From f58579a6211a7232598d1e43a8bf8058c4f404d9 Mon Sep 17 00:00:00 2001 From: Omar Oughriss Date: Mon, 22 Sep 2025 15:01:39 +0200 Subject: [PATCH] Replace 'ext' tag with 'int-dev' --- .cursor/config.json | 2 +- .cursor/rules.md | 2 +- .cursorrules | 4 ++-- CHANGELOG.md | 6 +++--- Dockerfile | 2 +- README.md | 2 +- docs/DEPLOIEMENT.md | 4 ++-- docs/INSTALLATION.md | 4 ++-- 8 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.cursor/config.json b/.cursor/config.json index b6b5b65..86cc312 100644 --- a/.cursor/config.json +++ b/.cursor/config.json @@ -8,7 +8,7 @@ }, "ci": { "trigger_commit_prefix": "ci: docker_tag=", - "default_tag": "ext", + "default_tag": "int-dev", "branch": "dev4" } } diff --git a/.cursor/rules.md b/.cursor/rules.md index ce36b04..e5016c5 100644 --- a/.cursor/rules.md +++ b/.cursor/rules.md @@ -2,7 +2,7 @@ - Toujours répondre en français. - Commandes simples, une par une. -- CI: commit `ci: docker_tag=ext` sur `dev4`. +- CI: commit `ci: docker_tag=int-dev` sur `dev4`. - Build Docker avec BuildKit et SSH pour deps privées. - Ne pas exposer de secrets (ex: SIGNER_API_KEY) côté front. - Nginx local: conf dans `../lecoffre_node/conf/nginx/`, vérifier permission fichier, backup, edit atomique, `nginx -t`. diff --git a/.cursorrules b/.cursorrules index 12756f2..7955170 100644 --- a/.cursorrules +++ b/.cursorrules @@ -42,7 +42,7 @@ - Externaliser au maximum les variables d’environnement. - Toujours utiliser une clé SSH pour cloner les dépôts. - Monter en version les dépôts au début du travail. -- Pousser les tags docker `ext` via la CI sur `git.4nkweb.com`. +- Pousser les tags docker `int-dev` via la CI sur `git.4nkweb.com`. - Corriger systématiquement les problèmes, même mineurs, sans contournement. ## Scripts (règles critiques) @@ -56,7 +56,7 @@ - Installer en arrière-plan dans les images Docker : `curl, git, sed, awk, nc, wget, jq, telnet, tee, wscat, ping, npm (dernière version)` - Appliquer à tous les Dockerfiles et `docker-compose.yml`. -- N'utilise pas les version test ou dev ou ext-dev mais toujours les version ext, relance leur compilation si nécessaire +- N'utilise pas les version test ou dev ou int-dev-dev mais toujours les version int-dev, relance leur compilation si nécessaire ## Fichiers de configuration (règles critiques) - Vérifier l’écriture effective après chaque modification. diff --git a/CHANGELOG.md b/CHANGELOG.md index e5de7ca..5f54578 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,7 +15,7 @@ - IdNot: l'endpoint d'authentification accepte désormais le code en POST `/api/v1/idnot/auth` avec `{ code }` dans le corps. - Handler compatible params/body, recommandation: body JSON. -- Rappel déploiement: image Docker consommée par `lecoffre_node` via tag `ext`. +- Rappel déploiement: image Docker consommée par `lecoffre_node` via tag `int-dev`. ## v1.0.2 @@ -26,7 +26,7 @@ - 403: utilisateur non rattaché à une étude - 5xx: erreurs internes ou partenaires (non applicatives) - Documentation et tests mis à jour pour couvrir “JSON invalide -> 400”. -- CI: utiliser `ci: docker_tag=ext` pour builder/pusher l’image. +- CI: utiliser `ci: docker_tag=int-dev` pour builder/pusher l’image. ## v1.0.3 @@ -97,7 +97,7 @@ - **Tests de build** : Vérification de la compilation TypeScript ### 📦 Déploiement -- **Image Docker** : Tag `ext` pour les builds CI +- **Image Docker** : Tag `int-dev` pour les builds CI - **Configuration** : Variables d'environnement optimisées - **Monitoring** : Healthcheck et logs structurés diff --git a/Dockerfile b/Dockerfile index a018ded..62ef2f2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,7 +6,7 @@ WORKDIR /app RUN apk add --no-cache git # Clone le SDK à côté de /app afin que ../sdk-signer-client soit disponible -RUN git clone -b ext \ +RUN git clone -b int-dev \ https://git.4nkweb.com/4nk/sdk-signer-client.git /sdk-signer-client # Build de la dépendance SDK diff --git a/README.md b/README.md index 6b77ec7..861c82b 100644 --- a/README.md +++ b/README.md @@ -128,7 +128,7 @@ Les logs sont structurés avec des niveaux de log appropriés. ## 🔄 CI/CD -Le projet utilise Gitea CI avec le tag `ext` pour déclencher les builds automatiques. +Le projet utilise Gitea CI avec le tag `int-dev` pour déclencher les builds automatiques. ## 📝 Changelog diff --git a/docs/DEPLOIEMENT.md b/docs/DEPLOIEMENT.md index 6fd7983..e59caef 100644 --- a/docs/DEPLOIEMENT.md +++ b/docs/DEPLOIEMENT.md @@ -1,7 +1,7 @@ # Déploiement - LeCoffre Back Mini ## Préparation -- Branche `ext`. +- Branche `int-dev`. - Variables `IDNOT_*`, `STRIPE_*`, `MAILCHIMP_*`, `OVH_*` dans `lecoffre_node/.env.master`. ## Déploiement (orchestrateur) @@ -20,4 +20,4 @@ curl -sS https://dev4.4nkweb.com/api/health | jq . ## Règles - Pas de compose direct. - Démarrer après `sdk_relay` (géré par scripts). -- Push sur `ext` sans CI si docs/config only. +- Push sur `int-dev` sans CI si docs/config only. diff --git a/docs/INSTALLATION.md b/docs/INSTALLATION.md index edeab58..b07db00 100644 --- a/docs/INSTALLATION.md +++ b/docs/INSTALLATION.md @@ -1,7 +1,7 @@ # Installation - LeCoffre Back Mini ## Prérequis -- Dépôts clonés sous `/home/debian/4NK_env` (branche `ext`). +- Dépôts clonés sous `/home/debian/4NK_env` (branche `int-dev`). - Docker/Compose. - Variables centralisées dans `lecoffre_node/.env.master` (`IDNOT_*`, `STRIPE_*`, `MAILCHIMP_*`, `OVH_*`). @@ -25,4 +25,4 @@ curl -sS https://dev4.4nkweb.com/api/health | jq . ## Notes - Démarrage après `sdk_relay`. -- Ne pas déclencher de CI localement; utiliser tag `ext` via CI centralisée si build d'image requis. +- Ne pas déclencher de CI localement; utiliser tag `int-dev` via CI centralisée si build d'image requis.