Skip to content

Commit

Permalink
update versions of extensions after redhat-developer/devspaces#1071
Browse files Browse the repository at this point in the history
Signed-off-by: Valeriy Svydenko <[email protected]>
  • Loading branch information
svor committed May 1, 2024
1 parent 4209051 commit 7e44562
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 11 deletions.
22 changes: 11 additions & 11 deletions plugin-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
},
"eamodio.gitlens": {
"repository": "https://github.com/gitkraken/vscode-gitlens",
"revision": "v14.9.0",
"revision": "v14.9.1",
"update": "true",
"ubi8Image": "nodejs-16:1-90",
"packageManager": "[email protected]"
Expand All @@ -49,23 +49,23 @@
},
"github.vscode-pull-request-github": {
"repository": "https://github.com/microsoft/vscode-pull-request-github",
"revision": "v0.86.0",
"revision": "v0.86.1",
"update": "true",
"packageManager": "[email protected]"
},
"gitlab.gitlab-workflow": {
"repository": "https://gitlab.com/gitlab-org/gitlab-vscode-extension.git/",
"revision": "v4.8.0",
"revision": "v4.9.0",
"update": "true"
},
"golang.go": {
"repository": "https://github.com/golang/vscode-go",
"revision": "v0.41.2",
"revision": "v0.41.4",
"update": "true"
},
"jfrog.jfrog-vscode-extension": {
"repository": "https://github.com/jfrog/jfrog-vscode-extension",
"revision": "2.9.6",
"revision": "2.10.1",
"update": "true"
},
"llvm-vs-code-extensions.vscode-clangd": {
Expand All @@ -91,7 +91,7 @@
},
"ms-python.python": {
"repository": "https://github.com/microsoft/vscode-python",
"revision": "v2024.2.1",
"revision": "v2024.4.1",
"update": "true"
},
"ms-toolsai.jupyter": {
Expand Down Expand Up @@ -153,7 +153,7 @@
},
"muhammad-sammy.csharp": {
"repository": "https://github.com/muhammadsammy/free-omnisharp-vscode",
"revision": "2.22.5",
"revision": "2.23.15",
"update": "true"
},
"redhat.ansible": {
Expand All @@ -165,7 +165,7 @@
},
"redhat.fabric8-analytics": {
"repository": "https://github.com/fabric8-analytics/fabric8-analytics-vscode-extension",
"revision": "v0.9.2",
"revision": "v0.9.4",
"update": "true",
"packageManager": "[email protected]"
},
Expand All @@ -189,7 +189,7 @@
},
"redhat.vscode-openshift-connector": {
"repository": "https://github.com/redhat-developer/vscode-openshift-tools",
"revision": "1.12.0",
"revision": "1.13.0",
"update": "true"
},
"redhat.vscode-quarkus": {
Expand Down Expand Up @@ -232,7 +232,7 @@
},
"timonwong.shellcheck": {
"repository": "https://github.com/vscode-shellcheck/vscode-shellcheck",
"revision": "v0.37.0",
"revision": "v0.37.1",
"update": "true"
},
"vscjava.vscode-java-debug": {
Expand All @@ -242,7 +242,7 @@
},
"vscjava.vscode-java-test": {
"repository": "https://github.com/microsoft/vscode-java-test",
"revision": "0.41.0",
"revision": "0.41.1",
"update": "true"
},
"xdebug.php-debug": {
Expand Down
34 changes: 34 additions & 0 deletions redhat.vscode-openshift-connector/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
#
# Copyright (c) 2020-2023 Red Hat, Inc.
# This program and the accompanying materials are made
# available under the terms of the Eclipse Public License 2.0
# which is available at https://www.eclipse.org/legal/epl-2.0/
#
# SPDX-License-Identifier: EPL-2.0
#

ARG extension_image

FROM registry.access.redhat.com/ubi8/${extension_image}

ARG extension_repository
ARG extension_revision
ARG extension_name
ARG extension_manager
ARG extension_vsce

RUN npm install -g ${extension_manager}

RUN mkdir /tmp/${extension_name}-src && cd /tmp/${extension_name}-src && \
git clone ${extension_repository} ${extension_name} && \
cd ${extension_name} && git checkout ${extension_revision} && \
rm -rf ./.git && tar -czvf /tmp/${extension_name}-sources.tar.gz ./ && \
npm install -g @vscode/vsce@${extension_vsce} && \
if [[ -f yarn.lock ]]; then yarn install; \
else npm install --unsafe-perm=true --allow-root; fi && \
vsce package --out /tmp/${extension_name}.vsix

USER root

RUN mv /tmp/${extension_name}-sources.tar.gz / && \
mv /tmp/${extension_name}.vsix /

0 comments on commit 7e44562

Please sign in to comment.