From ee3ec4db8256c6716cb3b6364deb993c845ecf9c Mon Sep 17 00:00:00 2001 From: CHE Bot Date: Wed, 14 Aug 2024 16:50:51 +0000 Subject: [PATCH] publish registry 7.90.0 - Wed Aug 14 16:50:51 UTC 2024 Signed-off-by: CHE Bot --- 7.90.0/index.json | 95 +++++ 7.90.0/v3/external_images.txt | 12 + 7.90.0/v3/images/default.svg | 1 + 7.90.0/v3/images/dirigible.svg | 23 ++ 7.90.0/v3/images/eclipse-ide.svg | 79 +++++ 7.90.0/v3/images/intellij-idea.svg | 45 +++ 7.90.0/v3/images/notebook.svg | 335 ++++++++++++++++++ 7.90.0/v3/images/pycharm.svg | 64 ++++ 7.90.0/v3/images/vscode.svg | 41 +++ 7.90.0/v3/plugins/.htaccess | 1 + .../che-code/insiders/devfile.yaml | 88 +++++ .../che-code/insiders/index.json | 88 +++++ .../che-code/latest/devfile.yaml | 86 +++++ .../che-incubator/che-code/latest/index.json | 86 +++++ .../che-idea-server/latest/devfile.yaml | 67 ++++ .../che-idea-server/latest/index.json | 67 ++++ .../che-idea-server/next/devfile.yaml | 67 ++++ .../che-idea-server/next/index.json | 67 ++++ .../che-idea/latest/devfile.yaml | 107 ++++++ .../che-incubator/che-idea/latest/index.json | 107 ++++++ .../che-incubator/che-idea/next/devfile.yaml | 107 ++++++ .../che-incubator/che-idea/next/index.json | 107 ++++++ 7.90.0/v3/plugins/index.json | 95 +++++ 23 files changed, 1835 insertions(+) create mode 100644 7.90.0/index.json create mode 100644 7.90.0/v3/external_images.txt create mode 100644 7.90.0/v3/images/default.svg create mode 100644 7.90.0/v3/images/dirigible.svg create mode 100644 7.90.0/v3/images/eclipse-ide.svg create mode 100644 7.90.0/v3/images/intellij-idea.svg create mode 100644 7.90.0/v3/images/notebook.svg create mode 100644 7.90.0/v3/images/pycharm.svg create mode 100644 7.90.0/v3/images/vscode.svg create mode 100644 7.90.0/v3/plugins/.htaccess create mode 100644 7.90.0/v3/plugins/che-incubator/che-code/insiders/devfile.yaml create mode 100644 7.90.0/v3/plugins/che-incubator/che-code/insiders/index.json create mode 100644 7.90.0/v3/plugins/che-incubator/che-code/latest/devfile.yaml create mode 100644 7.90.0/v3/plugins/che-incubator/che-code/latest/index.json create mode 100644 7.90.0/v3/plugins/che-incubator/che-idea-server/latest/devfile.yaml create mode 100644 7.90.0/v3/plugins/che-incubator/che-idea-server/latest/index.json create mode 100644 7.90.0/v3/plugins/che-incubator/che-idea-server/next/devfile.yaml create mode 100644 7.90.0/v3/plugins/che-incubator/che-idea-server/next/index.json create mode 100644 7.90.0/v3/plugins/che-incubator/che-idea/latest/devfile.yaml create mode 100644 7.90.0/v3/plugins/che-incubator/che-idea/latest/index.json create mode 100644 7.90.0/v3/plugins/che-incubator/che-idea/next/devfile.yaml create mode 100644 7.90.0/v3/plugins/che-incubator/che-idea/next/index.json create mode 100644 7.90.0/v3/plugins/index.json diff --git a/7.90.0/index.json b/7.90.0/index.json new file mode 100644 index 0000000000..cffcb6563a --- /dev/null +++ b/7.90.0/index.json @@ -0,0 +1,95 @@ +[ + { + "id": "che-incubator/che-code/insiders", + "description": "Microsoft Visual Studio Code - Open Source IDE for Eclipse Che - Insiders build", + "displayName": "VS Code - Open Source", + "links": { + "devfile": "/v3/plugins/che-incubator/che-code/insiders/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "che-code", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "insiders", + "icon": "/v3/images/vscode.svg" + }, + { + "id": "che-incubator/che-code/latest", + "description": "Microsoft Visual Studio Code - Open Source IDE for Eclipse Che", + "displayName": "VS Code - Open Source", + "links": { + "devfile": "/v3/plugins/che-incubator/che-code/latest/devfile.yaml" + }, + "name": "che-code", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "latest", + "icon": "/v3/images/vscode.svg" + }, + { + "id": "che-incubator/che-idea-server/latest", + "description": "JetBrains IntelliJ IDEA Ultimate dev server for Eclipse Che - latest", + "displayName": "IntelliJ IDEA Ultimate (desktop)", + "links": { + "devfile": "/v3/plugins/che-incubator/che-idea-server/latest/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "che-idea-server", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "latest", + "icon": "/v3/images/intellij-idea.svg" + }, + { + "id": "che-incubator/che-idea-server/next", + "description": "JetBrains IntelliJ IDEA Ultimate dev server for Eclipse Che - next", + "displayName": "IntelliJ IDEA Ultimate (desktop)", + "links": { + "devfile": "/v3/plugins/che-incubator/che-idea-server/next/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "che-idea-server", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "next", + "icon": "/v3/images/intellij-idea.svg" + }, + { + "id": "che-incubator/che-idea/latest", + "description": "JetBrains IntelliJ IDEA Community IDE for Eclipse Che", + "displayName": "IntelliJ IDEA Community", + "links": { + "devfile": "/v3/plugins/che-incubator/che-idea/latest/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "che-idea", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "latest", + "icon": "/v3/images/intellij-idea.svg" + }, + { + "id": "che-incubator/che-idea/next", + "description": "JetBrains IntelliJ IDEA Community IDE for Eclipse Che - next", + "displayName": "IntelliJ IDEA Community", + "links": { + "devfile": "/v3/plugins/che-incubator/che-idea/next/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "che-idea", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "next", + "icon": "/v3/images/intellij-idea.svg" + } +] \ No newline at end of file diff --git a/7.90.0/v3/external_images.txt b/7.90.0/v3/external_images.txt new file mode 100644 index 0000000000..7858fb0ee7 --- /dev/null +++ b/7.90.0/v3/external_images.txt @@ -0,0 +1,12 @@ +quay.io/che-incubator/che-code:insiders +quay.io/devfile/universal-developer-image@sha256:8065b7ae5f00d2ee984a214e112ce09a513ae06a2a3d58cce11d3eec1137d623 +quay.io/che-incubator/che-code@sha256:6f83b0121292537f1858103452b2e4cfecfafa3c5ad50b4307c0abd269b547b4 +quay.io/devfile/universal-developer-image@sha256:8065b7ae5f00d2ee984a214e112ce09a513ae06a2a3d58cce11d3eec1137d623 +quay.io/devfile/universal-developer-image@sha256:8065b7ae5f00d2ee984a214e112ce09a513ae06a2a3d58cce11d3eec1137d623 +quay.io/che-incubator/che-idea:next +quay.io/devfile/universal-developer-image@sha256:8065b7ae5f00d2ee984a214e112ce09a513ae06a2a3d58cce11d3eec1137d623 +quay.io/che-incubator/che-idea@sha256:8aae69dc4b0c122491a75400639af0fe92b5e214c6e68ac97cda29fb58b44151 +quay.io/che-incubator/che-idea-dev-server:next +quay.io/devfile/universal-developer-image@sha256:8065b7ae5f00d2ee984a214e112ce09a513ae06a2a3d58cce11d3eec1137d623 +quay.io/che-incubator/che-idea-dev-server@sha256:55d433645dec56ea178df03f466623e045fde046e1cb43b37493999bdb9494de +quay.io/devfile/universal-developer-image@sha256:8065b7ae5f00d2ee984a214e112ce09a513ae06a2a3d58cce11d3eec1137d623 \ No newline at end of file diff --git a/7.90.0/v3/images/default.svg b/7.90.0/v3/images/default.svg new file mode 100644 index 0000000000..ec39559154 --- /dev/null +++ b/7.90.0/v3/images/default.svg @@ -0,0 +1 @@ +che diff --git a/7.90.0/v3/images/dirigible.svg b/7.90.0/v3/images/dirigible.svg new file mode 100644 index 0000000000..bebac4147f --- /dev/null +++ b/7.90.0/v3/images/dirigible.svg @@ -0,0 +1,23 @@ + + dirigible-logo-2Kx2K-svg + + + + + + + + + + + + + + + + + diff --git a/7.90.0/v3/images/eclipse-ide.svg b/7.90.0/v3/images/eclipse-ide.svg new file mode 100644 index 0000000000..e306bd6f24 --- /dev/null +++ b/7.90.0/v3/images/eclipse-ide.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +® + diff --git a/7.90.0/v3/images/intellij-idea.svg b/7.90.0/v3/images/intellij-idea.svg new file mode 100644 index 0000000000..ad112204b8 --- /dev/null +++ b/7.90.0/v3/images/intellij-idea.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/7.90.0/v3/images/notebook.svg b/7.90.0/v3/images/notebook.svg new file mode 100644 index 0000000000..52e713c320 --- /dev/null +++ b/7.90.0/v3/images/notebook.svg @@ -0,0 +1,335 @@ + + + + + + image/svg+xml + + logo.svg + + + + logo.svg + Created using Figma 0.90 + + + + + + + + + + + + + + + + + + diff --git a/7.90.0/v3/images/pycharm.svg b/7.90.0/v3/images/pycharm.svg new file mode 100644 index 0000000000..3094875789 --- /dev/null +++ b/7.90.0/v3/images/pycharm.svg @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/7.90.0/v3/images/vscode.svg b/7.90.0/v3/images/vscode.svg new file mode 100644 index 0000000000..c453e633f3 --- /dev/null +++ b/7.90.0/v3/images/vscode.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/7.90.0/v3/plugins/.htaccess b/7.90.0/v3/plugins/.htaccess new file mode 100644 index 0000000000..8efb55e114 --- /dev/null +++ b/7.90.0/v3/plugins/.htaccess @@ -0,0 +1 @@ +DirectoryIndex meta.yaml index.json diff --git a/7.90.0/v3/plugins/che-incubator/che-code/insiders/devfile.yaml b/7.90.0/v3/plugins/che-incubator/che-code/insiders/devfile.yaml new file mode 100644 index 0000000000..f975f6fa03 --- /dev/null +++ b/7.90.0/v3/plugins/che-incubator/che-code/insiders/devfile.yaml @@ -0,0 +1,88 @@ +schemaVersion: 2.2.2 +metadata: + name: che-code + displayName: VS Code - Open Source + description: Microsoft Visual Studio Code - Open Source IDE for Eclipse Che - Insiders build + icon: /images/vscode.svg + tags: + - Tech-Preview + attributes: + publisher: che-incubator + version: insiders + title: Microsoft Visual Studio Code - Open Source IDE for Eclipse Che - Insiders build + repository: https://github.com/che-incubator/che-code + firstPublicationDate: '2021-10-31' +commands: + - id: init-container-command + apply: + component: che-code-injector + - id: init-che-code-command + exec: + component: che-code-runtime-description + commandLine: nohup /checode/entrypoint-volume.sh > /checode/entrypoint-logs.txt 2>&1 & +events: + preStart: + - init-container-command + postStart: + - init-che-code-command +components: + - name: che-code-injector + container: + image: quay.io/che-incubator/che-code:insiders + command: + - /entrypoint-init-container.sh + volumeMounts: + - name: checode + path: /checode + memoryLimit: 256Mi + memoryRequest: 32Mi + cpuLimit: 500m + cpuRequest: 30m + - name: che-code-runtime-description + container: + image: quay.io/devfile/universal-developer-image@sha256:8065b7ae5f00d2ee984a214e112ce09a513ae06a2a3d58cce11d3eec1137d623 + memoryLimit: 1024Mi + memoryRequest: 256Mi + cpuLimit: 500m + cpuRequest: 30m + volumeMounts: + - name: checode + path: /checode + endpoints: + - name: che-code + attributes: + type: main + cookiesAuthEnabled: true + discoverable: false + urlRewriteSupported: true + targetPort: 3100 + exposure: public + secure: true + protocol: https + - name: code-redirect-1 + targetPort: 13131 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + - name: code-redirect-2 + targetPort: 13132 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + - name: code-redirect-3 + targetPort: 13133 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + attributes: + app.kubernetes.io/component: che-code-runtime + app.kubernetes.io/part-of: che-code.eclipse.org + controller.devfile.io/container-contribution: true + - name: checode + volume: {} diff --git a/7.90.0/v3/plugins/che-incubator/che-code/insiders/index.json b/7.90.0/v3/plugins/che-incubator/che-code/insiders/index.json new file mode 100644 index 0000000000..f975f6fa03 --- /dev/null +++ b/7.90.0/v3/plugins/che-incubator/che-code/insiders/index.json @@ -0,0 +1,88 @@ +schemaVersion: 2.2.2 +metadata: + name: che-code + displayName: VS Code - Open Source + description: Microsoft Visual Studio Code - Open Source IDE for Eclipse Che - Insiders build + icon: /images/vscode.svg + tags: + - Tech-Preview + attributes: + publisher: che-incubator + version: insiders + title: Microsoft Visual Studio Code - Open Source IDE for Eclipse Che - Insiders build + repository: https://github.com/che-incubator/che-code + firstPublicationDate: '2021-10-31' +commands: + - id: init-container-command + apply: + component: che-code-injector + - id: init-che-code-command + exec: + component: che-code-runtime-description + commandLine: nohup /checode/entrypoint-volume.sh > /checode/entrypoint-logs.txt 2>&1 & +events: + preStart: + - init-container-command + postStart: + - init-che-code-command +components: + - name: che-code-injector + container: + image: quay.io/che-incubator/che-code:insiders + command: + - /entrypoint-init-container.sh + volumeMounts: + - name: checode + path: /checode + memoryLimit: 256Mi + memoryRequest: 32Mi + cpuLimit: 500m + cpuRequest: 30m + - name: che-code-runtime-description + container: + image: quay.io/devfile/universal-developer-image@sha256:8065b7ae5f00d2ee984a214e112ce09a513ae06a2a3d58cce11d3eec1137d623 + memoryLimit: 1024Mi + memoryRequest: 256Mi + cpuLimit: 500m + cpuRequest: 30m + volumeMounts: + - name: checode + path: /checode + endpoints: + - name: che-code + attributes: + type: main + cookiesAuthEnabled: true + discoverable: false + urlRewriteSupported: true + targetPort: 3100 + exposure: public + secure: true + protocol: https + - name: code-redirect-1 + targetPort: 13131 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + - name: code-redirect-2 + targetPort: 13132 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + - name: code-redirect-3 + targetPort: 13133 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + attributes: + app.kubernetes.io/component: che-code-runtime + app.kubernetes.io/part-of: che-code.eclipse.org + controller.devfile.io/container-contribution: true + - name: checode + volume: {} diff --git a/7.90.0/v3/plugins/che-incubator/che-code/latest/devfile.yaml b/7.90.0/v3/plugins/che-incubator/che-code/latest/devfile.yaml new file mode 100644 index 0000000000..5f09612c79 --- /dev/null +++ b/7.90.0/v3/plugins/che-incubator/che-code/latest/devfile.yaml @@ -0,0 +1,86 @@ +schemaVersion: 2.2.2 +metadata: + name: che-code + displayName: VS Code - Open Source + description: Microsoft Visual Studio Code - Open Source IDE for Eclipse Che + icon: /images/vscode.svg + attributes: + publisher: che-incubator + version: 7.90.0 + title: Microsoft Visual Studio Code - Open Source IDE for Eclipse Che + repository: https://github.com/che-incubator/che-code + firstPublicationDate: '2021-10-31' +commands: + - id: init-container-command + apply: + component: che-code-injector + - id: init-che-code-command + exec: + component: che-code-runtime-description + commandLine: nohup /checode/entrypoint-volume.sh > /checode/entrypoint-logs.txt 2>&1 & +events: + preStart: + - init-container-command + postStart: + - init-che-code-command +components: + - name: che-code-injector + container: + image: quay.io/che-incubator/che-code@sha256:6f83b0121292537f1858103452b2e4cfecfafa3c5ad50b4307c0abd269b547b4 + command: + - /entrypoint-init-container.sh + volumeMounts: + - name: checode + path: /checode + memoryLimit: 256Mi + memoryRequest: 32Mi + cpuLimit: 500m + cpuRequest: 30m + - name: che-code-runtime-description + container: + image: quay.io/devfile/universal-developer-image@sha256:8065b7ae5f00d2ee984a214e112ce09a513ae06a2a3d58cce11d3eec1137d623 + memoryLimit: 1024Mi + memoryRequest: 256Mi + cpuLimit: 500m + cpuRequest: 30m + volumeMounts: + - name: checode + path: /checode + endpoints: + - name: che-code + attributes: + type: main + cookiesAuthEnabled: true + discoverable: false + urlRewriteSupported: true + targetPort: 3100 + exposure: public + secure: true + protocol: https + - name: code-redirect-1 + targetPort: 13131 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + - name: code-redirect-2 + targetPort: 13132 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + - name: code-redirect-3 + targetPort: 13133 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + attributes: + app.kubernetes.io/component: che-code-runtime + app.kubernetes.io/part-of: che-code.eclipse.org + controller.devfile.io/container-contribution: true + - name: checode + volume: {} diff --git a/7.90.0/v3/plugins/che-incubator/che-code/latest/index.json b/7.90.0/v3/plugins/che-incubator/che-code/latest/index.json new file mode 100644 index 0000000000..5f09612c79 --- /dev/null +++ b/7.90.0/v3/plugins/che-incubator/che-code/latest/index.json @@ -0,0 +1,86 @@ +schemaVersion: 2.2.2 +metadata: + name: che-code + displayName: VS Code - Open Source + description: Microsoft Visual Studio Code - Open Source IDE for Eclipse Che + icon: /images/vscode.svg + attributes: + publisher: che-incubator + version: 7.90.0 + title: Microsoft Visual Studio Code - Open Source IDE for Eclipse Che + repository: https://github.com/che-incubator/che-code + firstPublicationDate: '2021-10-31' +commands: + - id: init-container-command + apply: + component: che-code-injector + - id: init-che-code-command + exec: + component: che-code-runtime-description + commandLine: nohup /checode/entrypoint-volume.sh > /checode/entrypoint-logs.txt 2>&1 & +events: + preStart: + - init-container-command + postStart: + - init-che-code-command +components: + - name: che-code-injector + container: + image: quay.io/che-incubator/che-code@sha256:6f83b0121292537f1858103452b2e4cfecfafa3c5ad50b4307c0abd269b547b4 + command: + - /entrypoint-init-container.sh + volumeMounts: + - name: checode + path: /checode + memoryLimit: 256Mi + memoryRequest: 32Mi + cpuLimit: 500m + cpuRequest: 30m + - name: che-code-runtime-description + container: + image: quay.io/devfile/universal-developer-image@sha256:8065b7ae5f00d2ee984a214e112ce09a513ae06a2a3d58cce11d3eec1137d623 + memoryLimit: 1024Mi + memoryRequest: 256Mi + cpuLimit: 500m + cpuRequest: 30m + volumeMounts: + - name: checode + path: /checode + endpoints: + - name: che-code + attributes: + type: main + cookiesAuthEnabled: true + discoverable: false + urlRewriteSupported: true + targetPort: 3100 + exposure: public + secure: true + protocol: https + - name: code-redirect-1 + targetPort: 13131 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + - name: code-redirect-2 + targetPort: 13132 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + - name: code-redirect-3 + targetPort: 13133 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + attributes: + app.kubernetes.io/component: che-code-runtime + app.kubernetes.io/part-of: che-code.eclipse.org + controller.devfile.io/container-contribution: true + - name: checode + volume: {} diff --git a/7.90.0/v3/plugins/che-incubator/che-idea-server/latest/devfile.yaml b/7.90.0/v3/plugins/che-incubator/che-idea-server/latest/devfile.yaml new file mode 100644 index 0000000000..edbb7c74cd --- /dev/null +++ b/7.90.0/v3/plugins/che-incubator/che-idea-server/latest/devfile.yaml @@ -0,0 +1,67 @@ +schemaVersion: 2.2.2 +metadata: + name: che-idea-server + displayName: IntelliJ IDEA Ultimate (desktop) + description: JetBrains IntelliJ IDEA Ultimate dev server for Eclipse Che - latest + icon: /images/intellij-idea.svg + tags: + - Tech-Preview + attributes: + publisher: che-incubator + version: latest + title: JetBrains IntelliJ IDEA Ultimate dev server for Eclipse Che - latest + repository: https://github.com/che-incubator/che-idea-dev-server + firstPublicationDate: '2023-30-11' +commands: + - id: inject-editor + apply: + component: editor-injector + - id: start-idea-server + exec: + component: editor-runtime + commandLine: nohup /idea-server/entrypoint-volume.sh > /idea-server/std.out 2>&1 & +events: + preStart: + - inject-editor + postStart: + - start-idea-server +components: + - name: idea-server + volume: {} + - name: editor-injector + container: + image: quay.io/che-incubator/che-idea-dev-server@sha256:55d433645dec56ea178df03f466623e045fde046e1cb43b37493999bdb9494de + command: + - /entrypoint-init-container.sh + volumeMounts: + - name: idea-server + path: /idea-server + memoryLimit: 256Mi + memoryRequest: 32Mi + cpuLimit: 500m + cpuRequest: 30m + - name: editor-runtime + container: + image: quay.io/devfile/universal-developer-image@sha256:8065b7ae5f00d2ee984a214e112ce09a513ae06a2a3d58cce11d3eec1137d623 + memoryLimit: 6144Mi + memoryRequest: 2048Mi + cpuLimit: 2000m + cpuRequest: 1500m + volumeMounts: + - name: idea-server + path: /idea-server + endpoints: + - name: idea-server + attributes: + type: main + cookiesAuthEnabled: true + discoverable: false + urlRewriteSupported: true + targetPort: 3400 + exposure: public + secure: true + protocol: https + attributes: + app.kubernetes.io/component: editor-runtime + app.kubernetes.io/part-of: idea-server.eclipse.org + controller.devfile.io/container-contribution: true diff --git a/7.90.0/v3/plugins/che-incubator/che-idea-server/latest/index.json b/7.90.0/v3/plugins/che-incubator/che-idea-server/latest/index.json new file mode 100644 index 0000000000..edbb7c74cd --- /dev/null +++ b/7.90.0/v3/plugins/che-incubator/che-idea-server/latest/index.json @@ -0,0 +1,67 @@ +schemaVersion: 2.2.2 +metadata: + name: che-idea-server + displayName: IntelliJ IDEA Ultimate (desktop) + description: JetBrains IntelliJ IDEA Ultimate dev server for Eclipse Che - latest + icon: /images/intellij-idea.svg + tags: + - Tech-Preview + attributes: + publisher: che-incubator + version: latest + title: JetBrains IntelliJ IDEA Ultimate dev server for Eclipse Che - latest + repository: https://github.com/che-incubator/che-idea-dev-server + firstPublicationDate: '2023-30-11' +commands: + - id: inject-editor + apply: + component: editor-injector + - id: start-idea-server + exec: + component: editor-runtime + commandLine: nohup /idea-server/entrypoint-volume.sh > /idea-server/std.out 2>&1 & +events: + preStart: + - inject-editor + postStart: + - start-idea-server +components: + - name: idea-server + volume: {} + - name: editor-injector + container: + image: quay.io/che-incubator/che-idea-dev-server@sha256:55d433645dec56ea178df03f466623e045fde046e1cb43b37493999bdb9494de + command: + - /entrypoint-init-container.sh + volumeMounts: + - name: idea-server + path: /idea-server + memoryLimit: 256Mi + memoryRequest: 32Mi + cpuLimit: 500m + cpuRequest: 30m + - name: editor-runtime + container: + image: quay.io/devfile/universal-developer-image@sha256:8065b7ae5f00d2ee984a214e112ce09a513ae06a2a3d58cce11d3eec1137d623 + memoryLimit: 6144Mi + memoryRequest: 2048Mi + cpuLimit: 2000m + cpuRequest: 1500m + volumeMounts: + - name: idea-server + path: /idea-server + endpoints: + - name: idea-server + attributes: + type: main + cookiesAuthEnabled: true + discoverable: false + urlRewriteSupported: true + targetPort: 3400 + exposure: public + secure: true + protocol: https + attributes: + app.kubernetes.io/component: editor-runtime + app.kubernetes.io/part-of: idea-server.eclipse.org + controller.devfile.io/container-contribution: true diff --git a/7.90.0/v3/plugins/che-incubator/che-idea-server/next/devfile.yaml b/7.90.0/v3/plugins/che-incubator/che-idea-server/next/devfile.yaml new file mode 100644 index 0000000000..e998cd6ae6 --- /dev/null +++ b/7.90.0/v3/plugins/che-incubator/che-idea-server/next/devfile.yaml @@ -0,0 +1,67 @@ +schemaVersion: 2.2.2 +metadata: + name: che-idea-server + displayName: IntelliJ IDEA Ultimate (desktop) + description: JetBrains IntelliJ IDEA Ultimate dev server for Eclipse Che - next + icon: /images/intellij-idea.svg + tags: + - Tech-Preview + attributes: + publisher: che-incubator + version: next + title: JetBrains IntelliJ IDEA Ultimate dev server for Eclipse Che - next + repository: https://github.com/che-incubator/che-idea-dev-server + firstPublicationDate: '2023-30-11' +commands: + - id: inject-editor + apply: + component: editor-injector + - id: start-idea-server + exec: + component: editor-runtime + commandLine: nohup /idea-server/entrypoint-volume.sh > /idea-server/std.out 2>&1 & +events: + preStart: + - inject-editor + postStart: + - start-idea-server +components: + - name: idea-server + volume: {} + - name: editor-injector + container: + image: quay.io/che-incubator/che-idea-dev-server:next + command: + - /entrypoint-init-container.sh + volumeMounts: + - name: idea-server + path: /idea-server + memoryLimit: 256Mi + memoryRequest: 32Mi + cpuLimit: 500m + cpuRequest: 30m + - name: editor-runtime + container: + image: quay.io/devfile/universal-developer-image@sha256:8065b7ae5f00d2ee984a214e112ce09a513ae06a2a3d58cce11d3eec1137d623 + memoryLimit: 6144Mi + memoryRequest: 2048Mi + cpuLimit: 2000m + cpuRequest: 1500m + volumeMounts: + - name: idea-server + path: /idea-server + endpoints: + - name: idea-server + attributes: + type: main + cookiesAuthEnabled: true + discoverable: false + urlRewriteSupported: true + targetPort: 3400 + exposure: public + secure: true + protocol: https + attributes: + app.kubernetes.io/component: editor-runtime + app.kubernetes.io/part-of: idea-server.eclipse.org + controller.devfile.io/container-contribution: true diff --git a/7.90.0/v3/plugins/che-incubator/che-idea-server/next/index.json b/7.90.0/v3/plugins/che-incubator/che-idea-server/next/index.json new file mode 100644 index 0000000000..e998cd6ae6 --- /dev/null +++ b/7.90.0/v3/plugins/che-incubator/che-idea-server/next/index.json @@ -0,0 +1,67 @@ +schemaVersion: 2.2.2 +metadata: + name: che-idea-server + displayName: IntelliJ IDEA Ultimate (desktop) + description: JetBrains IntelliJ IDEA Ultimate dev server for Eclipse Che - next + icon: /images/intellij-idea.svg + tags: + - Tech-Preview + attributes: + publisher: che-incubator + version: next + title: JetBrains IntelliJ IDEA Ultimate dev server for Eclipse Che - next + repository: https://github.com/che-incubator/che-idea-dev-server + firstPublicationDate: '2023-30-11' +commands: + - id: inject-editor + apply: + component: editor-injector + - id: start-idea-server + exec: + component: editor-runtime + commandLine: nohup /idea-server/entrypoint-volume.sh > /idea-server/std.out 2>&1 & +events: + preStart: + - inject-editor + postStart: + - start-idea-server +components: + - name: idea-server + volume: {} + - name: editor-injector + container: + image: quay.io/che-incubator/che-idea-dev-server:next + command: + - /entrypoint-init-container.sh + volumeMounts: + - name: idea-server + path: /idea-server + memoryLimit: 256Mi + memoryRequest: 32Mi + cpuLimit: 500m + cpuRequest: 30m + - name: editor-runtime + container: + image: quay.io/devfile/universal-developer-image@sha256:8065b7ae5f00d2ee984a214e112ce09a513ae06a2a3d58cce11d3eec1137d623 + memoryLimit: 6144Mi + memoryRequest: 2048Mi + cpuLimit: 2000m + cpuRequest: 1500m + volumeMounts: + - name: idea-server + path: /idea-server + endpoints: + - name: idea-server + attributes: + type: main + cookiesAuthEnabled: true + discoverable: false + urlRewriteSupported: true + targetPort: 3400 + exposure: public + secure: true + protocol: https + attributes: + app.kubernetes.io/component: editor-runtime + app.kubernetes.io/part-of: idea-server.eclipse.org + controller.devfile.io/container-contribution: true diff --git a/7.90.0/v3/plugins/che-incubator/che-idea/latest/devfile.yaml b/7.90.0/v3/plugins/che-incubator/che-idea/latest/devfile.yaml new file mode 100644 index 0000000000..80250d0451 --- /dev/null +++ b/7.90.0/v3/plugins/che-incubator/che-idea/latest/devfile.yaml @@ -0,0 +1,107 @@ +schemaVersion: 2.2.2 +metadata: + name: che-idea + displayName: IntelliJ IDEA Community + description: JetBrains IntelliJ IDEA Community IDE for Eclipse Che + icon: /images/intellij-idea.svg + tags: + - Tech-Preview + attributes: + publisher: che-incubator + version: latest + title: JetBrains IntelliJ IDEA Community IDE for Eclipse Che + repository: https://github.com/che-incubator/jetbrains-editor-images + firstPublicationDate: '2022-01-11' +commands: + - id: init-container-command + apply: + component: che-idea-injector + - id: init-che-idea-command + exec: + component: che-idea-runtime-description + commandLine: nohup /projector/entrypoint-volume.sh > /projector/entrypoint-logs.txt 2>&1 & +events: + preStart: + - init-container-command + postStart: + - init-che-idea-command +components: + - name: che-idea-runtime-description + container: + image: quay.io/devfile/universal-developer-image@sha256:8065b7ae5f00d2ee984a214e112ce09a513ae06a2a3d58cce11d3eec1137d623 + env: + - name: PROJECTOR_ASSEMBLY_DIR + value: /projector + - name: PROJECTOR_CONFIG_DIR + value: /home/user/.jetbrains + volumeMounts: + - name: projector-volume + path: /projector + - name: projector-configuration + path: /home/user/.jetbrains + - name: projector-java-configuration + path: /home/user/.java + memoryLimit: 6144Mi + memoryRequest: 2048Mi + cpuLimit: 2000m + cpuRequest: 1500m + endpoints: + - name: intellij + attributes: + type: main + cookiesAuthEnabled: true + discoverable: false + urlRewriteSupported: true + targetPort: 8887 + exposure: public + path: /?backgroundColor=434343&wss + secure: true + protocol: https + - name: intellij-redirect-1 + targetPort: 13131 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + - name: intellij-redirect-2 + targetPort: 13132 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + - name: intellij-redirect-3 + targetPort: 13133 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + attributes: + app.kubernetes.io/component: che-idea-runtime + app.kubernetes.io/part-of: che-idea.eclipse.org + controller.devfile.io/container-contribution: true + - name: projector-volume + volume: {} + - name: projector-configuration + volume: {} + - name: projector-java-configuration + volume: {} + - name: che-idea-injector + container: + image: quay.io/che-incubator/che-idea@sha256:8aae69dc4b0c122491a75400639af0fe92b5e214c6e68ac97cda29fb58b44151 + command: + - /projector/entrypoint-init-container.sh + env: + - name: PROJECTOR_VOLUME_MOUNT + value: /projector-volume + - name: PROJECTOR_ASSEMBLY_DIR + value: /projector + volumeMounts: + - name: projector-volume + path: /projector-volume + memoryLimit: 128Mi + memoryRequest: 32Mi + cpuLimit: 500m + cpuRequest: 30m diff --git a/7.90.0/v3/plugins/che-incubator/che-idea/latest/index.json b/7.90.0/v3/plugins/che-incubator/che-idea/latest/index.json new file mode 100644 index 0000000000..80250d0451 --- /dev/null +++ b/7.90.0/v3/plugins/che-incubator/che-idea/latest/index.json @@ -0,0 +1,107 @@ +schemaVersion: 2.2.2 +metadata: + name: che-idea + displayName: IntelliJ IDEA Community + description: JetBrains IntelliJ IDEA Community IDE for Eclipse Che + icon: /images/intellij-idea.svg + tags: + - Tech-Preview + attributes: + publisher: che-incubator + version: latest + title: JetBrains IntelliJ IDEA Community IDE for Eclipse Che + repository: https://github.com/che-incubator/jetbrains-editor-images + firstPublicationDate: '2022-01-11' +commands: + - id: init-container-command + apply: + component: che-idea-injector + - id: init-che-idea-command + exec: + component: che-idea-runtime-description + commandLine: nohup /projector/entrypoint-volume.sh > /projector/entrypoint-logs.txt 2>&1 & +events: + preStart: + - init-container-command + postStart: + - init-che-idea-command +components: + - name: che-idea-runtime-description + container: + image: quay.io/devfile/universal-developer-image@sha256:8065b7ae5f00d2ee984a214e112ce09a513ae06a2a3d58cce11d3eec1137d623 + env: + - name: PROJECTOR_ASSEMBLY_DIR + value: /projector + - name: PROJECTOR_CONFIG_DIR + value: /home/user/.jetbrains + volumeMounts: + - name: projector-volume + path: /projector + - name: projector-configuration + path: /home/user/.jetbrains + - name: projector-java-configuration + path: /home/user/.java + memoryLimit: 6144Mi + memoryRequest: 2048Mi + cpuLimit: 2000m + cpuRequest: 1500m + endpoints: + - name: intellij + attributes: + type: main + cookiesAuthEnabled: true + discoverable: false + urlRewriteSupported: true + targetPort: 8887 + exposure: public + path: /?backgroundColor=434343&wss + secure: true + protocol: https + - name: intellij-redirect-1 + targetPort: 13131 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + - name: intellij-redirect-2 + targetPort: 13132 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + - name: intellij-redirect-3 + targetPort: 13133 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + attributes: + app.kubernetes.io/component: che-idea-runtime + app.kubernetes.io/part-of: che-idea.eclipse.org + controller.devfile.io/container-contribution: true + - name: projector-volume + volume: {} + - name: projector-configuration + volume: {} + - name: projector-java-configuration + volume: {} + - name: che-idea-injector + container: + image: quay.io/che-incubator/che-idea@sha256:8aae69dc4b0c122491a75400639af0fe92b5e214c6e68ac97cda29fb58b44151 + command: + - /projector/entrypoint-init-container.sh + env: + - name: PROJECTOR_VOLUME_MOUNT + value: /projector-volume + - name: PROJECTOR_ASSEMBLY_DIR + value: /projector + volumeMounts: + - name: projector-volume + path: /projector-volume + memoryLimit: 128Mi + memoryRequest: 32Mi + cpuLimit: 500m + cpuRequest: 30m diff --git a/7.90.0/v3/plugins/che-incubator/che-idea/next/devfile.yaml b/7.90.0/v3/plugins/che-incubator/che-idea/next/devfile.yaml new file mode 100644 index 0000000000..7c744bf62a --- /dev/null +++ b/7.90.0/v3/plugins/che-incubator/che-idea/next/devfile.yaml @@ -0,0 +1,107 @@ +schemaVersion: 2.2.2 +metadata: + name: che-idea + displayName: IntelliJ IDEA Community + description: JetBrains IntelliJ IDEA Community IDE for Eclipse Che - next + icon: /images/intellij-idea.svg + tags: + - Tech-Preview + attributes: + publisher: che-incubator + version: next + title: JetBrains IntelliJ IDEA Community IDE for Eclipse Che - next + repository: https://github.com/che-incubator/jetbrains-editor-images + firstPublicationDate: '2022-01-11' +commands: + - id: init-container-command + apply: + component: che-idea-injector + - id: init-che-idea-command + exec: + component: che-idea-runtime-description + commandLine: nohup /projector/entrypoint-volume.sh > /projector/entrypoint-logs.txt 2>&1 & +events: + preStart: + - init-container-command + postStart: + - init-che-idea-command +components: + - name: che-idea-runtime-description + container: + image: quay.io/devfile/universal-developer-image@sha256:8065b7ae5f00d2ee984a214e112ce09a513ae06a2a3d58cce11d3eec1137d623 + env: + - name: PROJECTOR_ASSEMBLY_DIR + value: /projector + - name: PROJECTOR_CONFIG_DIR + value: /home/user/.jetbrains + volumeMounts: + - name: projector-volume + path: /projector + - name: projector-configuration + path: /home/user/.jetbrains + - name: projector-java-configuration + path: /home/user/.java + memoryLimit: 6144Mi + memoryRequest: 2048Mi + cpuLimit: 2000m + cpuRequest: 1500m + endpoints: + - name: intellij + attributes: + type: main + cookiesAuthEnabled: true + discoverable: false + urlRewriteSupported: true + targetPort: 8887 + exposure: public + path: /?backgroundColor=434343&wss + secure: true + protocol: https + - name: intellij-redirect-1 + targetPort: 13131 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + - name: intellij-redirect-2 + targetPort: 13132 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + - name: intellij-redirect-3 + targetPort: 13133 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + attributes: + app.kubernetes.io/component: che-idea-runtime + app.kubernetes.io/part-of: che-idea.eclipse.org + controller.devfile.io/container-contribution: true + - name: projector-volume + volume: {} + - name: projector-configuration + volume: {} + - name: projector-java-configuration + volume: {} + - name: che-idea-injector + container: + image: quay.io/che-incubator/che-idea:next + command: + - /projector/entrypoint-init-container.sh + env: + - name: PROJECTOR_VOLUME_MOUNT + value: /projector-volume + - name: PROJECTOR_ASSEMBLY_DIR + value: /projector + volumeMounts: + - name: projector-volume + path: /projector-volume + memoryLimit: 128Mi + memoryRequest: 32Mi + cpuLimit: 500m + cpuRequest: 30m diff --git a/7.90.0/v3/plugins/che-incubator/che-idea/next/index.json b/7.90.0/v3/plugins/che-incubator/che-idea/next/index.json new file mode 100644 index 0000000000..7c744bf62a --- /dev/null +++ b/7.90.0/v3/plugins/che-incubator/che-idea/next/index.json @@ -0,0 +1,107 @@ +schemaVersion: 2.2.2 +metadata: + name: che-idea + displayName: IntelliJ IDEA Community + description: JetBrains IntelliJ IDEA Community IDE for Eclipse Che - next + icon: /images/intellij-idea.svg + tags: + - Tech-Preview + attributes: + publisher: che-incubator + version: next + title: JetBrains IntelliJ IDEA Community IDE for Eclipse Che - next + repository: https://github.com/che-incubator/jetbrains-editor-images + firstPublicationDate: '2022-01-11' +commands: + - id: init-container-command + apply: + component: che-idea-injector + - id: init-che-idea-command + exec: + component: che-idea-runtime-description + commandLine: nohup /projector/entrypoint-volume.sh > /projector/entrypoint-logs.txt 2>&1 & +events: + preStart: + - init-container-command + postStart: + - init-che-idea-command +components: + - name: che-idea-runtime-description + container: + image: quay.io/devfile/universal-developer-image@sha256:8065b7ae5f00d2ee984a214e112ce09a513ae06a2a3d58cce11d3eec1137d623 + env: + - name: PROJECTOR_ASSEMBLY_DIR + value: /projector + - name: PROJECTOR_CONFIG_DIR + value: /home/user/.jetbrains + volumeMounts: + - name: projector-volume + path: /projector + - name: projector-configuration + path: /home/user/.jetbrains + - name: projector-java-configuration + path: /home/user/.java + memoryLimit: 6144Mi + memoryRequest: 2048Mi + cpuLimit: 2000m + cpuRequest: 1500m + endpoints: + - name: intellij + attributes: + type: main + cookiesAuthEnabled: true + discoverable: false + urlRewriteSupported: true + targetPort: 8887 + exposure: public + path: /?backgroundColor=434343&wss + secure: true + protocol: https + - name: intellij-redirect-1 + targetPort: 13131 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + - name: intellij-redirect-2 + targetPort: 13132 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + - name: intellij-redirect-3 + targetPort: 13133 + exposure: public + protocol: https + attributes: + discoverable: false + urlRewriteSupported: false + attributes: + app.kubernetes.io/component: che-idea-runtime + app.kubernetes.io/part-of: che-idea.eclipse.org + controller.devfile.io/container-contribution: true + - name: projector-volume + volume: {} + - name: projector-configuration + volume: {} + - name: projector-java-configuration + volume: {} + - name: che-idea-injector + container: + image: quay.io/che-incubator/che-idea:next + command: + - /projector/entrypoint-init-container.sh + env: + - name: PROJECTOR_VOLUME_MOUNT + value: /projector-volume + - name: PROJECTOR_ASSEMBLY_DIR + value: /projector + volumeMounts: + - name: projector-volume + path: /projector-volume + memoryLimit: 128Mi + memoryRequest: 32Mi + cpuLimit: 500m + cpuRequest: 30m diff --git a/7.90.0/v3/plugins/index.json b/7.90.0/v3/plugins/index.json new file mode 100644 index 0000000000..cffcb6563a --- /dev/null +++ b/7.90.0/v3/plugins/index.json @@ -0,0 +1,95 @@ +[ + { + "id": "che-incubator/che-code/insiders", + "description": "Microsoft Visual Studio Code - Open Source IDE for Eclipse Che - Insiders build", + "displayName": "VS Code - Open Source", + "links": { + "devfile": "/v3/plugins/che-incubator/che-code/insiders/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "che-code", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "insiders", + "icon": "/v3/images/vscode.svg" + }, + { + "id": "che-incubator/che-code/latest", + "description": "Microsoft Visual Studio Code - Open Source IDE for Eclipse Che", + "displayName": "VS Code - Open Source", + "links": { + "devfile": "/v3/plugins/che-incubator/che-code/latest/devfile.yaml" + }, + "name": "che-code", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "latest", + "icon": "/v3/images/vscode.svg" + }, + { + "id": "che-incubator/che-idea-server/latest", + "description": "JetBrains IntelliJ IDEA Ultimate dev server for Eclipse Che - latest", + "displayName": "IntelliJ IDEA Ultimate (desktop)", + "links": { + "devfile": "/v3/plugins/che-incubator/che-idea-server/latest/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "che-idea-server", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "latest", + "icon": "/v3/images/intellij-idea.svg" + }, + { + "id": "che-incubator/che-idea-server/next", + "description": "JetBrains IntelliJ IDEA Ultimate dev server for Eclipse Che - next", + "displayName": "IntelliJ IDEA Ultimate (desktop)", + "links": { + "devfile": "/v3/plugins/che-incubator/che-idea-server/next/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "che-idea-server", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "next", + "icon": "/v3/images/intellij-idea.svg" + }, + { + "id": "che-incubator/che-idea/latest", + "description": "JetBrains IntelliJ IDEA Community IDE for Eclipse Che", + "displayName": "IntelliJ IDEA Community", + "links": { + "devfile": "/v3/plugins/che-incubator/che-idea/latest/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "che-idea", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "latest", + "icon": "/v3/images/intellij-idea.svg" + }, + { + "id": "che-incubator/che-idea/next", + "description": "JetBrains IntelliJ IDEA Community IDE for Eclipse Che - next", + "displayName": "IntelliJ IDEA Community", + "links": { + "devfile": "/v3/plugins/che-incubator/che-idea/next/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "che-idea", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "next", + "icon": "/v3/images/intellij-idea.svg" + } +] \ No newline at end of file