Dans le cadre de la transition server -> server-nestjs, un certain travail a déjà été fait côté server-nestjs pour permettre un certain nombres d'actions, toutes liées directement ou indirectement au provisionnement des projets. C'est cette approche qui a permis de convertir le code des plugins.
Afin de pouvoir avancer sur la migration elle-même, il nous faut commencer à basculer des fonctionnalités existantes (autre qu'OpenCDS, par exemple), et celle qui paraît la plus simple est paradoxalement la fonctionnalité centrale de la Console: le reprovisionnement de projet.
Dans le cadre de la transition
server->server-nestjs, un certain travail a déjà été fait côtéserver-nestjspour permettre un certain nombres d'actions, toutes liées directement ou indirectement au provisionnement des projets. C'est cette approche qui a permis de convertir le code des plugins.Afin de pouvoir avancer sur la migration elle-même, il nous faut commencer à basculer des fonctionnalités existantes (autre qu'OpenCDS, par exemple), et celle qui paraît la plus simple est paradoxalement la fonctionnalité centrale de la Console: le reprovisionnement de projet.
nginx-strangler) Basculer les routes de reprovisionnement projet sur la base d'une variable d'environnement (permet de revenir en arrière en Production si besoin était)playwright) Établir côtétests-e2eettests-integrationles éléments qui relèvent de cette thématiqueserver) Marquer, d'une manière ou d'une autre, le code concerné comme étant déprécié (il sera alors supprimé lors de la MEP suivante)