ucef
|
c5a4ae9498
|
fix(ci): use GITHUB_WORKSPACE for repository volume mount and absolute path /workspace/ for rsync
|
2026-09-04 07:26:53 +02:00 |
|
ucef
|
3354f3ee70
|
fix(ci): re-wrap PEM payload to 64 chars with explicit trailing newline
|
2026-09-04 07:18:12 +02:00 |
|
ucef
|
dae97f15ba
|
fix(ci): validate SSH key header format and provide explicit guidance for Gitea secret value
|
2026-09-04 07:04:21 +02:00 |
|
ucef
|
37611dc79f
|
fix(ci): handle file paths in RAW_KEY and add key line count diagnostic logs
|
2026-09-03 15:55:13 +02:00 |
|
ucef
|
ab63a8a913
|
fix(ci): pass SSH key as base64 environment variable to completely eliminate volume mount issues
|
2026-09-03 15:47:40 +02:00 |
|
ucef
|
a4186ab4d3
|
fix(ci): strict regular file check and explicit error message when PROD_DB_SSH_KEY is missing
|
2026-09-03 15:39:35 +02:00 |
|
ucef
|
1231947e2b
|
fix(ci): write secret key to runner file before docker run to preserve multi-line format
|
2026-09-03 15:26:22 +02:00 |
|
ucef
|
7450ea07ab
|
fix(ci): use PROD_DB_SSH_KEY Gitea secret for reliable cross-runner authentication
|
2026-09-03 15:19:28 +02:00 |
|
ucef
|
22d8f5aea1
|
security: replace key header log with safe public ssh-keygen fingerprint display
|
2026-09-03 15:11:16 +02:00 |
|
ucef
|
e70bf08fe9
|
ci: add comprehensive diagnostic logs and ssh -vv trace to step
|
2026-09-03 15:09:07 +02:00 |
|
ucef
|
748d86e71c
|
fix(ci): mount /home/ucef/.ssh and prioritize gitea_ci_key over generic host keys
|
2026-09-03 15:02:09 +02:00 |
|
ucef
|
75611d147c
|
fix(ci): copy key to /tmp/id_rsa instead of ~/.ssh/id_rsa to avoid read-only mount error
|
2026-09-03 14:56:31 +02:00 |
|
ucef
|
e6de9836fc
|
fix(ci): robust SSH key resolution supporting both file paths and Gitea secrets
|
2026-09-03 14:49:33 +02:00 |
|
ucef
|
c198368c19
|
refactor(ci): simplify SSH step to directly copy and use /root/.ssh/gitea_ci_key with 600 permissions
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m51s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 2m7s
|
2026-09-03 14:40:44 +02:00 |
|
ucef
|
390c547920
|
fix(ci): prioritize /root/.ssh/gitea_ci_key mount
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m56s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 2m23s
|
2026-09-03 14:29:20 +02:00 |
|
ucef
|
2d390b553d
|
fix(ci): mount /home/ubuntu/.ssh and auto-detect gitea_ci_key location
|
2026-09-03 14:26:53 +02:00 |
|
ucef
|
801fbd359d
|
fix(ci): add UserKnownHostsFile=/dev/null and target gitea_ci_key to fix read-only ssh error
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m1s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 2m2s
|
2026-09-03 14:05:44 +02:00 |
|
ucef
|
af47025893
|
refactor(ci): mount host .ssh directory directly in docker step container
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m48s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 1m53s
|
2026-09-03 13:16:03 +02:00 |
|
ucef
|
b05a490040
|
fix(ci): strip carriage returns from SSH key and force IdentitiesOnly=yes to fix libcrypto unsupported error
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m11s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 2m3s
|
2026-09-03 12:59:24 +02:00 |
|
ucef
|
ced7c9ce38
|
fix(ci): run rsync DB script deployment with host network (--net=host) to fix VPN timeout
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m8s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 2m13s
|
2026-09-03 12:51:10 +02:00 |
|
ucef
|
4687bc8d2b
|
fix(ci): preserve SSH key linebreaks with printf and add custom port support
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m45s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 2m8s
|
2026-09-03 10:04:34 +02:00 |
|
ucef
|
0d3270e852
|
fix(ci): check all SSH key secret variants and force rsync deployment to DB server
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m0s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 2m18s
|
2026-09-03 08:03:03 +02:00 |
|
ucef
|
3e9daef770
|
feat(ci): add step to deploy backup script and env to DB server (10.8.0.3) via rsync
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m55s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 2m10s
|
2026-09-03 07:54:18 +02:00 |
|
ucef
|
86ddad513d
|
feat(backup): add automated DB backup script, rsync support and Gitea CI secret integration
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m55s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m14s
|
2026-09-03 07:46:56 +02:00 |
|
ucef
|
75d665b230
|
feat: add support for optional MAIL_FROM secret to customize Brevo sender email
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m6s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 2m16s
|
2026-08-06 23:43:25 +02:00 |
|
ucef
|
fe2af804ab
|
fix: switch Brevo SMTP port to 2525 and configure explicit timeouts to avoid 587 block
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m50s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m9s
|
2026-08-06 23:21:51 +02:00 |
|
ucef
|
1a49216b02
|
chore: update mail configuration for Brevo SMTP and Gitea secrets
|
2026-08-06 22:10:19 +02:00 |
|
ucef
|
44ae524626
|
ci: ajout d'une vérification de démarrage après le déploiement
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 3m47s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 4m22s
|
2026-06-25 09:47:54 +02:00 |
|
ucef
|
8ecdc54028
|
fix(ci): injection des variables captcha dans la pipeline de test
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 3m20s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 40s
AS Talange CI/CD Pipeline - Production / Build & Run Unit Tests (push) Successful in 1m59s
AS Talange CI/CD Pipeline - Production / Deploy to Prod Environment (push) Successful in 2m4s
|
2026-06-24 10:48:55 +02:00 |
|
ucef
|
bbbb3978b9
|
fix(ci): retrait de clone --depth 1 pour permettre le checkout des branches secondaires
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Failing after 4m27s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Has been skipped
AS Talange CI/CD Pipeline - Production / Build & Run Unit Tests (push) Failing after 1m38s
AS Talange CI/CD Pipeline - Production / Deploy to Prod Environment (push) Has been skipped
|
2026-06-23 15:14:53 +02:00 |
|
ucef
|
6ea793de87
|
ci(gitea): séparation des pipelines test et prod en deux fichiers distincts
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 3m4s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 4m59s
AS Talange CI/CD Pipeline - Production / Build & Run Unit Tests (push) Successful in 2m28s
AS Talange CI/CD Pipeline - Production / Deploy to Prod Environment (push) Successful in 2m41s
|
2026-06-23 01:16:59 +02:00 |
|
ucef
|
62d1158a8a
|
ci(gitea): utilisation du label ubuntu-latest pour l'environnement de test
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 2m46s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 3m7s
AS Talange CI/CD Pipeline / Deploy to Prod Environment (push) Has been cancelled
|
2026-06-23 00:40:55 +02:00 |
|
ucef
|
48c3220013
|
ci(gitea): utilisation de secrets dédiés pour la BDD de production
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 2m48s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Has been cancelled
AS Talange CI/CD Pipeline / Deploy to Prod Environment (push) Has been cancelled
|
2026-06-22 23:52:47 +02:00 |
|
ucef
|
f1bd5d9e08
|
ci(gitea): séparation des déploiements test et prod selon les branches
|
2026-06-22 23:25:01 +02:00 |
|
ucef
|
569927c644
|
ci: secure docker compose deployments using gitea actions secrets
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 3m35s
AS Talange CI/CD Pipeline / Build & Run in Docker Container (push) Successful in 33s
|
2026-06-13 00:17:15 +02:00 |
|
ucef
|
f82021f6fc
|
ci: retirer le montage explicite du socket docker pour eviter le doublon
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 2m57s
AS Talange CI/CD Pipeline / Build & Run in Docker Container (push) Failing after 3m23s
|
2026-05-31 01:04:29 +02:00 |
|
ucef
|
fc81b9e1ac
|
ci: migration vers une architecture de pipeline basée sur des conteneurs dédiés
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 2m57s
AS Talange CI/CD Pipeline / Build & Run in Docker Container (push) Failing after 2m35s
|
2026-05-31 00:54:07 +02:00 |
|
ucef
|
5b0edcafef
|
ci: correction pipeline
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Failing after 15s
AS Talange CI/CD Pipeline / Build & Run in Docker Container (push) Has been skipped
|
2026-05-31 00:52:27 +02:00 |
|
ucef
|
ecde6a7b68
|
ci: corriger le protocole double https dans le clone manuel
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Failing after 4m6s
AS Talange CI/CD Pipeline / Build & Run in Docker Container (push) Has been skipped
|
2026-05-31 00:33:29 +02:00 |
|
ucef
|
afabea33be
|
ci: update pipeline
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Failing after 0s
AS Talange CI/CD Pipeline / Build & Run in Docker Container (push) Has been skipped
|
2026-05-31 00:17:44 +02:00 |
|
ucef
|
e895f042ff
|
ci: exécuter les tests maven dans un conteneur docker éphémère
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Failing after 42s
AS Talange CI/CD Pipeline / Build & Run in Docker Container (push) Has been skipped
|
2026-05-31 00:05:26 +02:00 |
|
ucef
|
d1c8883b82
|
ci: update pipeline
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Failing after 7s
AS Talange CI/CD Pipeline / Build & Run in Docker Container (push) Has been skipped
|
2026-05-30 23:55:51 +02:00 |
|
ucef
|
7743a220ef
|
ci: ajout de la pipeline Gitea Actions et configuration de l'application dans docker-compose
AS Talange CI/CD Pipeline / Build & Run in Docker Container (push) Has been cancelled
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Has been cancelled
|
2026-05-30 23:24:51 +02:00 |
|