From 7bc98e3e9a2878c1321d6bd80463b4712ce95755 Mon Sep 17 00:00:00 2001 From: Andreas Stephanides Date: Tue, 25 Oct 2022 23:47:29 +0200 Subject: [PATCH] fix dev --- Dockerfile | 9 +++++---- latest.package.json | 1 + 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 738a2c1..a4d5eaf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,6 @@ # Node Verion 12 ist für manche Theia Pakete erforderlich. Update muss getestet werden -ARG NODE_VERSION=12.22 +ARG NODE_VERSION=12.22-buster-slim +#ARG NODE_VERSION=18.10 # -buster-slim # Builder Schritt hier wird das Package von Theia compiliert. @@ -11,7 +12,7 @@ ADD latest.package.json ./package.json ARG GITHUB_TOKEN RUN yarn --pure-lockfile && \ NODE_OPTIONS="--max_old_space_size=4096" yarn theia build && \ - yarn theia download:plugins && \ + yarn theia download:plugins --ignore-errors && \ yarn --production && \ yarn autoclean --init && \ echo *.ts >> .yarnclean && \ @@ -20,7 +21,7 @@ RUN yarn --pure-lockfile && \ yarn autoclean --force && \ yarn cache clean -ARG NODE_VERSION=12.22 +ARG NODE_VERSION=12.22-buster-slim #-buster-slim # Paket erzeugen und Requirements installieren @@ -75,4 +76,4 @@ EXPOSE 3000 ENV SHELL=/bin/bash \ THEIA_DEFAULT_PLUGINS=local-dir:/home/theia/plugins ENV USE_LOCAL_GIT true -ENTRYPOINT [ "node", "/home/theia/src-gen/backend/main.js", "/home/project", "--hostname=0.0.0.0" ] \ No newline at end of file +ENTRYPOINT [ "node", "/home/theia/src-gen/backend/main.js", "/home/project", "--hostname=0.0.0.0" ] diff --git a/latest.package.json b/latest.package.json index 2f1ffc9..65a1169 100644 --- a/latest.package.json +++ b/latest.package.json @@ -50,6 +50,7 @@ "vscode-builtin-handlebars": "https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/handlebars-1.39.1-prel.vsix", "vscode-builtin-hlsl": "https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/hlsl-1.39.1-prel.vsix", "vscode-builtin-html": "https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/html-1.39.1-prel.vsix", + "vscode-builtin-extensions-pack": "https://open-vsx.org/api/eclipse-theia/builtin-extension-pack/1.50.1/file/eclipse-theia.builtin-extension-pack-1.50.1.vsix", "vscode-builtin-html-language-features": "https://open-vsx.org/api/vscode/html-language-features/1.49.0/file/vscode.html-language-features-1.49.0.vsix", "vscode-builtin-ini": "https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/ini-1.39.1-prel.vsix", "vscode-builtin-jake": "https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/jake-1.39.1-prel.vsix",