diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 34d91e32768af1ce2f76d7851e66a3d6d693c00b..99734f7d80f21d38734268ec55c1f0fe705d0582 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -17,6 +17,8 @@ build: services: - docker:18.09.6-dind script: + # setup config for extension + - cp -rf ./deadlock-plugins/deadlock-extension/src/core/config.prod.ts ./deadlock-plugins/deadlock-extension/src/core/config.ts - ./build.sh - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN registry.e-biz.fr - docker build . -t $CI_REGISTRY_IMAGE diff --git a/deadlock-plugins/README.md b/deadlock-plugins/README.md index ca2964e1af6daece26bf7e804b3f4eb95b8ac591..9d3f1309c92306a79c6551a4b30cd9944eadfb97 100644 --- a/deadlock-plugins/README.md +++ b/deadlock-plugins/README.md @@ -1,7 +1,7 @@ Contient une liste de dossier des extensions à construire pour ajouter à Theia pendant la phase de build. Chaque dossier d'extension doit contenir un fichier `install.sh` et `build.sh` qui doivent contenir -respectivement la façon d'installer les dépendances et les executions pour construire la dépendance, +respectivement la façon d'installer les dépendances et les executions pour construire le plugin, c'est à dire créer un fichier `vsix` à la fin. Chaque fichier build.sh sera appelé avec comme premier argument le tag en cours. \ No newline at end of file