From f0d8aef5eceea9f568cf17d555dbcf15d48c0e51 Mon Sep 17 00:00:00 2001 From: Alex <apuret@takima.fr> Date: Tue, 14 Dec 2021 12:21:10 +0100 Subject: [PATCH] doc: refacto recorder part --- README.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 00b34efe..105e6df7 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,7 @@ Plusieurs éléments ajoutés à l'image de base : 1. Deadlock plugins (deadlock-plugins/) 2. Outil d'enregistrment, qui permet d'enregistrer le code quand un utilisateur exécute du code (deadlock(plugins/recorder)) +3. Gestion du CORS (*.deadlock.io) dans `server.js` ## Construire les plugins : `./build-plugins.sh` @@ -12,8 +13,12 @@ Tous les plugins qui se trouvent dans `deadlock-public` vont être construit en dans `plugins/` (ex: deadlock-plugins/deadlock-extension). Il est aussi possible d'ajouter directement des plugins `.vsix` en ajoutant le fichier dans `plugins/` -## Construire le recorder : -Utilisation du webpack présent dans `recorder-out/` par défaut. +## Recorder : +Le recorder permet de sauvegarder régulièrement le code de l'utilisateur. +Pour se faire il écoute les commandes exécutées par l'utilisateur et si une contient `java|npm|yarn` +alors un snapshot du code est réalisé. + +### Build `./build-recorder.sh` ## Construire l'image Deadlock Theia avec le recorder et les plugins -- GitLab