From e8ab9092d8084cce37b32f94f6b8ca068ae04f7e Mon Sep 17 00:00:00 2001 From: CHE Bot Date: Sat, 18 May 2024 00:16:14 +0000 Subject: [PATCH] publish registry 7.86.0 - Sat May 18 00:16:14 UTC 2024 Signed-off-by: CHE Bot --- 7.86.0/index.json | 191 ++++++++++ 7.86.0/v3/external_images.txt | 20 ++ 7.86.0/v3/images/default.svg | 1 + 7.86.0/v3/images/dirigible.svg | 23 ++ 7.86.0/v3/images/eclipse-ide.svg | 79 +++++ 7.86.0/v3/images/intellij-idea.svg | 45 +++ 7.86.0/v3/images/notebook.svg | 335 ++++++++++++++++++ 7.86.0/v3/images/pycharm.svg | 64 ++++ 7.86.0/v3/images/vscode.svg | 41 +++ 7.86.0/v3/plugins/.htaccess | 1 + .../cdr/code-server/latest/devfile.yaml | 35 ++ .../plugins/cdr/code-server/latest/index.json | 35 ++ .../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 ++++++ .../che-pycharm/latest/devfile.yaml | 107 ++++++ .../che-pycharm/latest/index.json | 107 ++++++ .../che-pycharm/next/devfile.yaml | 107 ++++++ .../che-incubator/che-pycharm/next/index.json | 107 ++++++ .../dirigible/latest/devfile.yaml | 51 +++ .../dirigiblelabs/dirigible/latest/index.json | 51 +++ 7.86.0/v3/plugins/index.json | 191 ++++++++++ .../eclipseide/latest/devfile.yaml | 30 ++ .../ws-skeleton/eclipseide/latest/index.json | 30 ++ .../ws-skeleton/jupyter/latest/devfile.yaml | 33 ++ .../ws-skeleton/jupyter/latest/index.json | 33 ++ 35 files changed, 2761 insertions(+) create mode 100644 7.86.0/index.json create mode 100644 7.86.0/v3/external_images.txt create mode 100644 7.86.0/v3/images/default.svg create mode 100644 7.86.0/v3/images/dirigible.svg create mode 100644 7.86.0/v3/images/eclipse-ide.svg create mode 100644 7.86.0/v3/images/intellij-idea.svg create mode 100644 7.86.0/v3/images/notebook.svg create mode 100644 7.86.0/v3/images/pycharm.svg create mode 100644 7.86.0/v3/images/vscode.svg create mode 100644 7.86.0/v3/plugins/.htaccess create mode 100644 7.86.0/v3/plugins/cdr/code-server/latest/devfile.yaml create mode 100644 7.86.0/v3/plugins/cdr/code-server/latest/index.json create mode 100644 7.86.0/v3/plugins/che-incubator/che-code/insiders/devfile.yaml create mode 100644 7.86.0/v3/plugins/che-incubator/che-code/insiders/index.json create mode 100644 7.86.0/v3/plugins/che-incubator/che-code/latest/devfile.yaml create mode 100644 7.86.0/v3/plugins/che-incubator/che-code/latest/index.json create mode 100644 7.86.0/v3/plugins/che-incubator/che-idea-server/latest/devfile.yaml create mode 100644 7.86.0/v3/plugins/che-incubator/che-idea-server/latest/index.json create mode 100644 7.86.0/v3/plugins/che-incubator/che-idea-server/next/devfile.yaml create mode 100644 7.86.0/v3/plugins/che-incubator/che-idea-server/next/index.json create mode 100644 7.86.0/v3/plugins/che-incubator/che-idea/latest/devfile.yaml create mode 100644 7.86.0/v3/plugins/che-incubator/che-idea/latest/index.json create mode 100644 7.86.0/v3/plugins/che-incubator/che-idea/next/devfile.yaml create mode 100644 7.86.0/v3/plugins/che-incubator/che-idea/next/index.json create mode 100644 7.86.0/v3/plugins/che-incubator/che-pycharm/latest/devfile.yaml create mode 100644 7.86.0/v3/plugins/che-incubator/che-pycharm/latest/index.json create mode 100644 7.86.0/v3/plugins/che-incubator/che-pycharm/next/devfile.yaml create mode 100644 7.86.0/v3/plugins/che-incubator/che-pycharm/next/index.json create mode 100644 7.86.0/v3/plugins/dirigiblelabs/dirigible/latest/devfile.yaml create mode 100644 7.86.0/v3/plugins/dirigiblelabs/dirigible/latest/index.json create mode 100644 7.86.0/v3/plugins/index.json create mode 100644 7.86.0/v3/plugins/ws-skeleton/eclipseide/latest/devfile.yaml create mode 100644 7.86.0/v3/plugins/ws-skeleton/eclipseide/latest/index.json create mode 100644 7.86.0/v3/plugins/ws-skeleton/jupyter/latest/devfile.yaml create mode 100644 7.86.0/v3/plugins/ws-skeleton/jupyter/latest/index.json diff --git a/7.86.0/index.json b/7.86.0/index.json new file mode 100644 index 0000000000..ff84a7bab5 --- /dev/null +++ b/7.86.0/index.json @@ -0,0 +1,191 @@ +[ + { + "id": "cdr/code-server/latest", + "description": "An open source distribution of Visual Studio Code (code-server) for Eclipse Che", + "displayName": "VS Code via code-server", + "links": { + "devfile": "/v3/plugins/cdr/code-server/latest/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "code-server", + "publisher": "cdr", + "type": "Che Editor", + "version": "latest", + "icon": "/v3/images/vscode.svg" + }, + { + "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" + }, + { + "id": "che-incubator/che-pycharm/latest", + "description": "JetBrains PyCharm Community IDE for Eclipse Che", + "displayName": "JetBrains PyCharm Community", + "links": { + "devfile": "/v3/plugins/che-incubator/che-pycharm/latest/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "che-pycharm", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "latest", + "icon": "/v3/images/pycharm.svg" + }, + { + "id": "che-incubator/che-pycharm/next", + "description": "JetBrains PyCharm Community IDE for Eclipse Che - next", + "displayName": "JetBrains PyCharm Community", + "links": { + "devfile": "/v3/plugins/che-incubator/che-pycharm/next/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "che-pycharm", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "next", + "icon": "/v3/images/pycharm.svg" + }, + { + "id": "dirigiblelabs/dirigible/latest", + "description": "Eclipse Dirigible for Eclipse Che", + "displayName": "Eclipse Dirigible", + "links": { + "devfile": "/v3/plugins/dirigiblelabs/dirigible/latest/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "dirigible", + "publisher": "dirigiblelabs", + "type": "Che Editor", + "version": "latest", + "icon": "/v3/images/dirigible.svg" + }, + { + "id": "ws-skeleton/eclipseide/latest", + "description": "Eclipse IDE (in browser using Broadway) for Eclipse Che", + "displayName": "Eclipse IDE with Broadway", + "links": { + "devfile": "/v3/plugins/ws-skeleton/eclipseide/latest/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "eclipseide", + "publisher": "ws-skeleton", + "type": "Che Editor", + "version": "latest", + "icon": "/v3/images/eclipse-ide.svg" + }, + { + "id": "ws-skeleton/jupyter/latest", + "description": "Jupyter Notebook for Eclipse Che", + "displayName": "Jupyter Notebook", + "links": { + "devfile": "/v3/plugins/ws-skeleton/jupyter/latest/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "jupyter", + "publisher": "ws-skeleton", + "type": "Che Editor", + "version": "latest", + "icon": "/v3/images/notebook.svg" + } +] \ No newline at end of file diff --git a/7.86.0/v3/external_images.txt b/7.86.0/v3/external_images.txt new file mode 100644 index 0000000000..0bea6636ca --- /dev/null +++ b/7.86.0/v3/external_images.txt @@ -0,0 +1,20 @@ +index.docker.io/ksmster/che-editor-jupyter@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47 +index.docker.io/dirigiblelabs/dirigible-openshift@sha256:3365635d1e0403697dea0674bbbdc749c4be2db29818a93b8e1e53c3c5144113 +index.docker.io/wsskeleton/eclipse-broadway@sha256:57c82cd806a56f69aa8663f68405d0778b628a29a64fb16881b11ce9f484dda7 +index.docker.io/codercom/code-server@sha256:ef07281004909bb2c228422df2e99a5ba5e450fce7546b8fa186852f23bf6751 +quay.io/che-incubator/che-code:insiders +quay.io/devfile/universal-developer-image@sha256:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e +quay.io/che-incubator/che-code@sha256:f7eed8fd36f11ded156d7bbdede3ec7656923df98e09c376165b7139c48e442a +quay.io/devfile/universal-developer-image@sha256:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e +quay.io/devfile/universal-developer-image@sha256:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e +quay.io/che-incubator/che-idea:next +quay.io/devfile/universal-developer-image@sha256:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e +quay.io/che-incubator/che-idea@sha256:8aae69dc4b0c122491a75400639af0fe92b5e214c6e68ac97cda29fb58b44151 +quay.io/devfile/universal-developer-image@sha256:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e +quay.io/che-incubator/che-pycharm:next +quay.io/devfile/universal-developer-image@sha256:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e +quay.io/che-incubator/che-pycharm@sha256:7c0e3eabd62495201cf5ba0a913776d972a1e6fb9cf1bcdc78afcf4d7256af47 +quay.io/che-incubator/che-idea-dev-server:next +quay.io/devfile/universal-developer-image@sha256:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e +quay.io/che-incubator/che-idea-dev-server@sha256:55d433645dec56ea178df03f466623e045fde046e1cb43b37493999bdb9494de +quay.io/devfile/universal-developer-image@sha256:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e \ No newline at end of file diff --git a/7.86.0/v3/images/default.svg b/7.86.0/v3/images/default.svg new file mode 100644 index 0000000000..ec39559154 --- /dev/null +++ b/7.86.0/v3/images/default.svg @@ -0,0 +1 @@ +che diff --git a/7.86.0/v3/images/dirigible.svg b/7.86.0/v3/images/dirigible.svg new file mode 100644 index 0000000000..bebac4147f --- /dev/null +++ b/7.86.0/v3/images/dirigible.svg @@ -0,0 +1,23 @@ + + dirigible-logo-2Kx2K-svg + + + + + + + + + + + + + + + + + diff --git a/7.86.0/v3/images/eclipse-ide.svg b/7.86.0/v3/images/eclipse-ide.svg new file mode 100644 index 0000000000..e306bd6f24 --- /dev/null +++ b/7.86.0/v3/images/eclipse-ide.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +® + diff --git a/7.86.0/v3/images/intellij-idea.svg b/7.86.0/v3/images/intellij-idea.svg new file mode 100644 index 0000000000..ad112204b8 --- /dev/null +++ b/7.86.0/v3/images/intellij-idea.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/7.86.0/v3/images/notebook.svg b/7.86.0/v3/images/notebook.svg new file mode 100644 index 0000000000..52e713c320 --- /dev/null +++ b/7.86.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.86.0/v3/images/pycharm.svg b/7.86.0/v3/images/pycharm.svg new file mode 100644 index 0000000000..3094875789 --- /dev/null +++ b/7.86.0/v3/images/pycharm.svg @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/7.86.0/v3/images/vscode.svg b/7.86.0/v3/images/vscode.svg new file mode 100644 index 0000000000..c453e633f3 --- /dev/null +++ b/7.86.0/v3/images/vscode.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/7.86.0/v3/plugins/.htaccess b/7.86.0/v3/plugins/.htaccess new file mode 100644 index 0000000000..8efb55e114 --- /dev/null +++ b/7.86.0/v3/plugins/.htaccess @@ -0,0 +1 @@ +DirectoryIndex meta.yaml index.json diff --git a/7.86.0/v3/plugins/cdr/code-server/latest/devfile.yaml b/7.86.0/v3/plugins/cdr/code-server/latest/devfile.yaml new file mode 100644 index 0000000000..42d413b19f --- /dev/null +++ b/7.86.0/v3/plugins/cdr/code-server/latest/devfile.yaml @@ -0,0 +1,35 @@ +schemaVersion: 2.2.2 +metadata: + name: code-server + displayName: VS Code via code-server + description: An open source distribution of Visual Studio Code (code-server) for Eclipse Che + icon: /images/vscode.svg + tags: + - Tech-Preview + attributes: + publisher: cdr + version: 3.6.2 + title: An open source distribution of Visual Studio Code (code-server) for Eclipse Che + repository: https://github.com/cdr/code-server + firstPublicationDate: '2020-11-03' +components: + - name: code-server + container: + image: index.docker.io/codercom/code-server@sha256:ef07281004909bb2c228422df2e99a5ba5e450fce7546b8fa186852f23bf6751 + volumeMounts: + - name: user-data + path: /home/coder/.local/share/code-server + mountSources: true + memoryLimit: 1024M + endpoints: + - name: code-server + targetPort: 8080 + exposure: public + protocol: https + attributes: + type: main + attributes: + ports: + - exposedPort: 8080 + - name: user-data + volume: {} diff --git a/7.86.0/v3/plugins/cdr/code-server/latest/index.json b/7.86.0/v3/plugins/cdr/code-server/latest/index.json new file mode 100644 index 0000000000..42d413b19f --- /dev/null +++ b/7.86.0/v3/plugins/cdr/code-server/latest/index.json @@ -0,0 +1,35 @@ +schemaVersion: 2.2.2 +metadata: + name: code-server + displayName: VS Code via code-server + description: An open source distribution of Visual Studio Code (code-server) for Eclipse Che + icon: /images/vscode.svg + tags: + - Tech-Preview + attributes: + publisher: cdr + version: 3.6.2 + title: An open source distribution of Visual Studio Code (code-server) for Eclipse Che + repository: https://github.com/cdr/code-server + firstPublicationDate: '2020-11-03' +components: + - name: code-server + container: + image: index.docker.io/codercom/code-server@sha256:ef07281004909bb2c228422df2e99a5ba5e450fce7546b8fa186852f23bf6751 + volumeMounts: + - name: user-data + path: /home/coder/.local/share/code-server + mountSources: true + memoryLimit: 1024M + endpoints: + - name: code-server + targetPort: 8080 + exposure: public + protocol: https + attributes: + type: main + attributes: + ports: + - exposedPort: 8080 + - name: user-data + volume: {} diff --git a/7.86.0/v3/plugins/che-incubator/che-code/insiders/devfile.yaml b/7.86.0/v3/plugins/che-incubator/che-code/insiders/devfile.yaml new file mode 100644 index 0000000000..4baabe2297 --- /dev/null +++ b/7.86.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:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e + 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.86.0/v3/plugins/che-incubator/che-code/insiders/index.json b/7.86.0/v3/plugins/che-incubator/che-code/insiders/index.json new file mode 100644 index 0000000000..4baabe2297 --- /dev/null +++ b/7.86.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:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e + 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.86.0/v3/plugins/che-incubator/che-code/latest/devfile.yaml b/7.86.0/v3/plugins/che-incubator/che-code/latest/devfile.yaml new file mode 100644 index 0000000000..0bb698e095 --- /dev/null +++ b/7.86.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.86.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:f7eed8fd36f11ded156d7bbdede3ec7656923df98e09c376165b7139c48e442a + 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:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e + 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.86.0/v3/plugins/che-incubator/che-code/latest/index.json b/7.86.0/v3/plugins/che-incubator/che-code/latest/index.json new file mode 100644 index 0000000000..0bb698e095 --- /dev/null +++ b/7.86.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.86.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:f7eed8fd36f11ded156d7bbdede3ec7656923df98e09c376165b7139c48e442a + 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:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e + 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.86.0/v3/plugins/che-incubator/che-idea-server/latest/devfile.yaml b/7.86.0/v3/plugins/che-incubator/che-idea-server/latest/devfile.yaml new file mode 100644 index 0000000000..cd75ac5272 --- /dev/null +++ b/7.86.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:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e + 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.86.0/v3/plugins/che-incubator/che-idea-server/latest/index.json b/7.86.0/v3/plugins/che-incubator/che-idea-server/latest/index.json new file mode 100644 index 0000000000..cd75ac5272 --- /dev/null +++ b/7.86.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:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e + 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.86.0/v3/plugins/che-incubator/che-idea-server/next/devfile.yaml b/7.86.0/v3/plugins/che-incubator/che-idea-server/next/devfile.yaml new file mode 100644 index 0000000000..baaabdf7ff --- /dev/null +++ b/7.86.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:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e + 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.86.0/v3/plugins/che-incubator/che-idea-server/next/index.json b/7.86.0/v3/plugins/che-incubator/che-idea-server/next/index.json new file mode 100644 index 0000000000..baaabdf7ff --- /dev/null +++ b/7.86.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:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e + 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.86.0/v3/plugins/che-incubator/che-idea/latest/devfile.yaml b/7.86.0/v3/plugins/che-incubator/che-idea/latest/devfile.yaml new file mode 100644 index 0000000000..be3241eb5e --- /dev/null +++ b/7.86.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:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e + 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.86.0/v3/plugins/che-incubator/che-idea/latest/index.json b/7.86.0/v3/plugins/che-incubator/che-idea/latest/index.json new file mode 100644 index 0000000000..be3241eb5e --- /dev/null +++ b/7.86.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:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e + 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.86.0/v3/plugins/che-incubator/che-idea/next/devfile.yaml b/7.86.0/v3/plugins/che-incubator/che-idea/next/devfile.yaml new file mode 100644 index 0000000000..f6ec53de39 --- /dev/null +++ b/7.86.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:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e + 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.86.0/v3/plugins/che-incubator/che-idea/next/index.json b/7.86.0/v3/plugins/che-incubator/che-idea/next/index.json new file mode 100644 index 0000000000..f6ec53de39 --- /dev/null +++ b/7.86.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:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e + 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.86.0/v3/plugins/che-incubator/che-pycharm/latest/devfile.yaml b/7.86.0/v3/plugins/che-incubator/che-pycharm/latest/devfile.yaml new file mode 100644 index 0000000000..1e9f12a7fc --- /dev/null +++ b/7.86.0/v3/plugins/che-incubator/che-pycharm/latest/devfile.yaml @@ -0,0 +1,107 @@ +schemaVersion: 2.2.2 +metadata: + name: che-pycharm + displayName: JetBrains PyCharm Community + description: JetBrains PyCharm Community IDE for Eclipse Che + icon: /images/pycharm.svg + tags: + - Tech-Preview + attributes: + publisher: che-incubator + version: latest + title: JetBrains PyCharm Community IDE for Eclipse Che + repository: https://github.com/che-incubator/jetbrains-editor-images + firstPublicationDate: '2021-10-06' +commands: + - id: init-container-command + apply: + component: che-pycharm-injector + - id: init-che-pycharm-command + exec: + component: che-pycharm-runtime-description + commandLine: nohup /projector/entrypoint-volume.sh > /projector/entrypoint-logs.txt 2>&1 & +events: + preStart: + - init-container-command + postStart: + - init-che-pycharm-command +components: + - name: che-pycharm-runtime-description + container: + image: quay.io/devfile/universal-developer-image@sha256:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e + 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-pycharm-runtime + app.kubernetes.io/part-of: che-pycharm.eclipse.org + controller.devfile.io/container-contribution: true + - name: projector-volume + volume: {} + - name: projector-configuration + volume: {} + - name: projector-java-configuration + volume: {} + - name: che-pycharm-injector + container: + image: quay.io/che-incubator/che-pycharm@sha256:7c0e3eabd62495201cf5ba0a913776d972a1e6fb9cf1bcdc78afcf4d7256af47 + 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.86.0/v3/plugins/che-incubator/che-pycharm/latest/index.json b/7.86.0/v3/plugins/che-incubator/che-pycharm/latest/index.json new file mode 100644 index 0000000000..1e9f12a7fc --- /dev/null +++ b/7.86.0/v3/plugins/che-incubator/che-pycharm/latest/index.json @@ -0,0 +1,107 @@ +schemaVersion: 2.2.2 +metadata: + name: che-pycharm + displayName: JetBrains PyCharm Community + description: JetBrains PyCharm Community IDE for Eclipse Che + icon: /images/pycharm.svg + tags: + - Tech-Preview + attributes: + publisher: che-incubator + version: latest + title: JetBrains PyCharm Community IDE for Eclipse Che + repository: https://github.com/che-incubator/jetbrains-editor-images + firstPublicationDate: '2021-10-06' +commands: + - id: init-container-command + apply: + component: che-pycharm-injector + - id: init-che-pycharm-command + exec: + component: che-pycharm-runtime-description + commandLine: nohup /projector/entrypoint-volume.sh > /projector/entrypoint-logs.txt 2>&1 & +events: + preStart: + - init-container-command + postStart: + - init-che-pycharm-command +components: + - name: che-pycharm-runtime-description + container: + image: quay.io/devfile/universal-developer-image@sha256:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e + 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-pycharm-runtime + app.kubernetes.io/part-of: che-pycharm.eclipse.org + controller.devfile.io/container-contribution: true + - name: projector-volume + volume: {} + - name: projector-configuration + volume: {} + - name: projector-java-configuration + volume: {} + - name: che-pycharm-injector + container: + image: quay.io/che-incubator/che-pycharm@sha256:7c0e3eabd62495201cf5ba0a913776d972a1e6fb9cf1bcdc78afcf4d7256af47 + 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.86.0/v3/plugins/che-incubator/che-pycharm/next/devfile.yaml b/7.86.0/v3/plugins/che-incubator/che-pycharm/next/devfile.yaml new file mode 100644 index 0000000000..ae3ac65ebf --- /dev/null +++ b/7.86.0/v3/plugins/che-incubator/che-pycharm/next/devfile.yaml @@ -0,0 +1,107 @@ +schemaVersion: 2.2.2 +metadata: + name: che-pycharm + displayName: JetBrains PyCharm Community + description: JetBrains PyCharm Community IDE for Eclipse Che - next + icon: /images/pycharm.svg + tags: + - Tech-Preview + attributes: + publisher: che-incubator + version: next + title: JetBrains PyCharm Community IDE for Eclipse Che - next + repository: https://github.com/che-incubator/jetbrains-editor-images + firstPublicationDate: '2021-10-06' +commands: + - id: init-container-command + apply: + component: che-pycharm-injector + - id: init-che-pycharm-command + exec: + component: che-pycharm-runtime-description + commandLine: nohup /projector/entrypoint-volume.sh > /projector/entrypoint-logs.txt 2>&1 & +events: + preStart: + - init-container-command + postStart: + - init-che-pycharm-command +components: + - name: che-pycharm-runtime-description + container: + image: quay.io/devfile/universal-developer-image@sha256:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e + 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-pycharm-runtime + app.kubernetes.io/part-of: che-pycharm.eclipse.org + controller.devfile.io/container-contribution: true + - name: projector-volume + volume: {} + - name: projector-configuration + volume: {} + - name: projector-java-configuration + volume: {} + - name: che-pycharm-injector + container: + image: quay.io/che-incubator/che-pycharm: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.86.0/v3/plugins/che-incubator/che-pycharm/next/index.json b/7.86.0/v3/plugins/che-incubator/che-pycharm/next/index.json new file mode 100644 index 0000000000..ae3ac65ebf --- /dev/null +++ b/7.86.0/v3/plugins/che-incubator/che-pycharm/next/index.json @@ -0,0 +1,107 @@ +schemaVersion: 2.2.2 +metadata: + name: che-pycharm + displayName: JetBrains PyCharm Community + description: JetBrains PyCharm Community IDE for Eclipse Che - next + icon: /images/pycharm.svg + tags: + - Tech-Preview + attributes: + publisher: che-incubator + version: next + title: JetBrains PyCharm Community IDE for Eclipse Che - next + repository: https://github.com/che-incubator/jetbrains-editor-images + firstPublicationDate: '2021-10-06' +commands: + - id: init-container-command + apply: + component: che-pycharm-injector + - id: init-che-pycharm-command + exec: + component: che-pycharm-runtime-description + commandLine: nohup /projector/entrypoint-volume.sh > /projector/entrypoint-logs.txt 2>&1 & +events: + preStart: + - init-container-command + postStart: + - init-che-pycharm-command +components: + - name: che-pycharm-runtime-description + container: + image: quay.io/devfile/universal-developer-image@sha256:ca448538b559c1edb51c9a71966182460a69a078d67e7075e00241ad394d0f0e + 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-pycharm-runtime + app.kubernetes.io/part-of: che-pycharm.eclipse.org + controller.devfile.io/container-contribution: true + - name: projector-volume + volume: {} + - name: projector-configuration + volume: {} + - name: projector-java-configuration + volume: {} + - name: che-pycharm-injector + container: + image: quay.io/che-incubator/che-pycharm: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.86.0/v3/plugins/dirigiblelabs/dirigible/latest/devfile.yaml b/7.86.0/v3/plugins/dirigiblelabs/dirigible/latest/devfile.yaml new file mode 100644 index 0000000000..f693e763f5 --- /dev/null +++ b/7.86.0/v3/plugins/dirigiblelabs/dirigible/latest/devfile.yaml @@ -0,0 +1,51 @@ +schemaVersion: 2.2.2 +metadata: + name: dirigible + displayName: Eclipse Dirigible + description: Eclipse Dirigible for Eclipse Che + icon: /images/dirigible.svg + tags: + - Tech-Preview + attributes: + publisher: dirigiblelabs + version: 3.4.0 + title: Eclipse Dirigible for Eclipse Che + repository: https://github.com/dirigiblelabs/dirigible-che-editor-plugin/ + firstPublicationDate: '2019-02-05' +components: + - name: eclipse-dirigible + container: + image: index.docker.io/dirigiblelabs/dirigible-openshift@sha256:3365635d1e0403697dea0674bbbdc749c4be2db29818a93b8e1e53c3c5144113 + env: + - name: DIRIGIBLE_DATABASE_PROVIDER + value: local + - name: DIRIGIBLE_REPOSITORY_LOCAL_ROOT_FOLDER + value: /projects/dirigible/repository + - name: DIRIGIBLE_REPOSITORY_LOCAL_ROOT_FOLDER_IS_ABSOLUTE + value: 'true' + - name: DIRIGIBLE_REPOSITORY_SEARCH_ROOT_FOLDER + value: /projects/dirigible/repository + - name: DIRIGIBLE_REPOSITORY_SEARCH_ROOT_FOLDER_IS_ABSOLUTE + value: 'true' + - name: DIRIGIBLE_CMS_INTERNAL_ROOT_FOLDER + value: /projects/dirigible/cms + - name: DIRIGIBLE_CMS_INTERNAL_ROOT_FOLDER_IS_ABSOLUTE + value: 'true' + - name: DIRIGIBLE_DATABASE_H2_ROOT_FOLDER_DEFAULT + value: /projects/dirigible/h2 + - name: DIRIGIBLE_DATABASE_H2_URL + value: jdbc:h2:/projects/dirigible/h2 + - name: DIRIGIBLE_OPERATIONS_LOGS_ROOT_FOLDER_DEFAULT + value: /usr/local/tomcat/logs + mountSources: true + memoryLimit: 1024M + endpoints: + - name: dirigible + attributes: + type: main + targetPort: 8080 + exposure: public + protocol: https + attributes: + ports: + - exposedPort: 8080 diff --git a/7.86.0/v3/plugins/dirigiblelabs/dirigible/latest/index.json b/7.86.0/v3/plugins/dirigiblelabs/dirigible/latest/index.json new file mode 100644 index 0000000000..f693e763f5 --- /dev/null +++ b/7.86.0/v3/plugins/dirigiblelabs/dirigible/latest/index.json @@ -0,0 +1,51 @@ +schemaVersion: 2.2.2 +metadata: + name: dirigible + displayName: Eclipse Dirigible + description: Eclipse Dirigible for Eclipse Che + icon: /images/dirigible.svg + tags: + - Tech-Preview + attributes: + publisher: dirigiblelabs + version: 3.4.0 + title: Eclipse Dirigible for Eclipse Che + repository: https://github.com/dirigiblelabs/dirigible-che-editor-plugin/ + firstPublicationDate: '2019-02-05' +components: + - name: eclipse-dirigible + container: + image: index.docker.io/dirigiblelabs/dirigible-openshift@sha256:3365635d1e0403697dea0674bbbdc749c4be2db29818a93b8e1e53c3c5144113 + env: + - name: DIRIGIBLE_DATABASE_PROVIDER + value: local + - name: DIRIGIBLE_REPOSITORY_LOCAL_ROOT_FOLDER + value: /projects/dirigible/repository + - name: DIRIGIBLE_REPOSITORY_LOCAL_ROOT_FOLDER_IS_ABSOLUTE + value: 'true' + - name: DIRIGIBLE_REPOSITORY_SEARCH_ROOT_FOLDER + value: /projects/dirigible/repository + - name: DIRIGIBLE_REPOSITORY_SEARCH_ROOT_FOLDER_IS_ABSOLUTE + value: 'true' + - name: DIRIGIBLE_CMS_INTERNAL_ROOT_FOLDER + value: /projects/dirigible/cms + - name: DIRIGIBLE_CMS_INTERNAL_ROOT_FOLDER_IS_ABSOLUTE + value: 'true' + - name: DIRIGIBLE_DATABASE_H2_ROOT_FOLDER_DEFAULT + value: /projects/dirigible/h2 + - name: DIRIGIBLE_DATABASE_H2_URL + value: jdbc:h2:/projects/dirigible/h2 + - name: DIRIGIBLE_OPERATIONS_LOGS_ROOT_FOLDER_DEFAULT + value: /usr/local/tomcat/logs + mountSources: true + memoryLimit: 1024M + endpoints: + - name: dirigible + attributes: + type: main + targetPort: 8080 + exposure: public + protocol: https + attributes: + ports: + - exposedPort: 8080 diff --git a/7.86.0/v3/plugins/index.json b/7.86.0/v3/plugins/index.json new file mode 100644 index 0000000000..ff84a7bab5 --- /dev/null +++ b/7.86.0/v3/plugins/index.json @@ -0,0 +1,191 @@ +[ + { + "id": "cdr/code-server/latest", + "description": "An open source distribution of Visual Studio Code (code-server) for Eclipse Che", + "displayName": "VS Code via code-server", + "links": { + "devfile": "/v3/plugins/cdr/code-server/latest/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "code-server", + "publisher": "cdr", + "type": "Che Editor", + "version": "latest", + "icon": "/v3/images/vscode.svg" + }, + { + "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" + }, + { + "id": "che-incubator/che-pycharm/latest", + "description": "JetBrains PyCharm Community IDE for Eclipse Che", + "displayName": "JetBrains PyCharm Community", + "links": { + "devfile": "/v3/plugins/che-incubator/che-pycharm/latest/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "che-pycharm", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "latest", + "icon": "/v3/images/pycharm.svg" + }, + { + "id": "che-incubator/che-pycharm/next", + "description": "JetBrains PyCharm Community IDE for Eclipse Che - next", + "displayName": "JetBrains PyCharm Community", + "links": { + "devfile": "/v3/plugins/che-incubator/che-pycharm/next/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "che-pycharm", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "next", + "icon": "/v3/images/pycharm.svg" + }, + { + "id": "dirigiblelabs/dirigible/latest", + "description": "Eclipse Dirigible for Eclipse Che", + "displayName": "Eclipse Dirigible", + "links": { + "devfile": "/v3/plugins/dirigiblelabs/dirigible/latest/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "dirigible", + "publisher": "dirigiblelabs", + "type": "Che Editor", + "version": "latest", + "icon": "/v3/images/dirigible.svg" + }, + { + "id": "ws-skeleton/eclipseide/latest", + "description": "Eclipse IDE (in browser using Broadway) for Eclipse Che", + "displayName": "Eclipse IDE with Broadway", + "links": { + "devfile": "/v3/plugins/ws-skeleton/eclipseide/latest/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "eclipseide", + "publisher": "ws-skeleton", + "type": "Che Editor", + "version": "latest", + "icon": "/v3/images/eclipse-ide.svg" + }, + { + "id": "ws-skeleton/jupyter/latest", + "description": "Jupyter Notebook for Eclipse Che", + "displayName": "Jupyter Notebook", + "links": { + "devfile": "/v3/plugins/ws-skeleton/jupyter/latest/devfile.yaml" + }, + "tags": [ + "Tech-Preview" + ], + "name": "jupyter", + "publisher": "ws-skeleton", + "type": "Che Editor", + "version": "latest", + "icon": "/v3/images/notebook.svg" + } +] \ No newline at end of file diff --git a/7.86.0/v3/plugins/ws-skeleton/eclipseide/latest/devfile.yaml b/7.86.0/v3/plugins/ws-skeleton/eclipseide/latest/devfile.yaml new file mode 100644 index 0000000000..2cc151cc95 --- /dev/null +++ b/7.86.0/v3/plugins/ws-skeleton/eclipseide/latest/devfile.yaml @@ -0,0 +1,30 @@ +schemaVersion: 2.2.2 +metadata: + name: eclipseide + displayName: Eclipse IDE with Broadway + description: Eclipse IDE (in browser using Broadway) for Eclipse Che + icon: /images/eclipse-ide.svg + tags: + - Tech-Preview + attributes: + publisher: ws-skeleton + version: 4.9.0 + title: Eclipse IDE (in browser using Broadway) for Eclipse Che + repository: https://github.com/ws-skeleton/che-editor-eclipseide/ + firstPublicationDate: '2019-02-05' +components: + - name: eclipse-ide + container: + image: index.docker.io/wsskeleton/eclipse-broadway@sha256:57c82cd806a56f69aa8663f68405d0778b628a29a64fb16881b11ce9f484dda7 + mountSources: true + memoryLimit: 2048M + endpoints: + - name: eclipse-ide + targetPort: 5000 + exposure: public + protocol: https + attributes: + type: main + attributes: + ports: + - exposedPort: 5000 diff --git a/7.86.0/v3/plugins/ws-skeleton/eclipseide/latest/index.json b/7.86.0/v3/plugins/ws-skeleton/eclipseide/latest/index.json new file mode 100644 index 0000000000..2cc151cc95 --- /dev/null +++ b/7.86.0/v3/plugins/ws-skeleton/eclipseide/latest/index.json @@ -0,0 +1,30 @@ +schemaVersion: 2.2.2 +metadata: + name: eclipseide + displayName: Eclipse IDE with Broadway + description: Eclipse IDE (in browser using Broadway) for Eclipse Che + icon: /images/eclipse-ide.svg + tags: + - Tech-Preview + attributes: + publisher: ws-skeleton + version: 4.9.0 + title: Eclipse IDE (in browser using Broadway) for Eclipse Che + repository: https://github.com/ws-skeleton/che-editor-eclipseide/ + firstPublicationDate: '2019-02-05' +components: + - name: eclipse-ide + container: + image: index.docker.io/wsskeleton/eclipse-broadway@sha256:57c82cd806a56f69aa8663f68405d0778b628a29a64fb16881b11ce9f484dda7 + mountSources: true + memoryLimit: 2048M + endpoints: + - name: eclipse-ide + targetPort: 5000 + exposure: public + protocol: https + attributes: + type: main + attributes: + ports: + - exposedPort: 5000 diff --git a/7.86.0/v3/plugins/ws-skeleton/jupyter/latest/devfile.yaml b/7.86.0/v3/plugins/ws-skeleton/jupyter/latest/devfile.yaml new file mode 100644 index 0000000000..4f90ae07e6 --- /dev/null +++ b/7.86.0/v3/plugins/ws-skeleton/jupyter/latest/devfile.yaml @@ -0,0 +1,33 @@ +schemaVersion: 2.2.2 +metadata: + name: jupyter + displayName: Jupyter Notebook + description: Jupyter Notebook for Eclipse Che + icon: /images/notebook.svg + tags: + - Tech-Preview + attributes: + publisher: ws-skeleton + version: 5.7.0 + title: Jupyter Notebook for Eclipse Che + repository: https://github.com/ws-skeleton/che-editor-jupyter/ + firstPublicationDate: '2019-02-05' +components: + - name: jupyter-notebook + container: + image: index.docker.io/ksmster/che-editor-jupyter@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47 + env: + - name: JUPYTER_NOTEBOOK_DIR + value: /projects + mountSources: true + memoryLimit: 512M + endpoints: + - name: jupyter + targetPort: 8888 + exposure: public + protocol: https + attributes: + type: main + attributes: + ports: + - exposedPort: 8888 diff --git a/7.86.0/v3/plugins/ws-skeleton/jupyter/latest/index.json b/7.86.0/v3/plugins/ws-skeleton/jupyter/latest/index.json new file mode 100644 index 0000000000..4f90ae07e6 --- /dev/null +++ b/7.86.0/v3/plugins/ws-skeleton/jupyter/latest/index.json @@ -0,0 +1,33 @@ +schemaVersion: 2.2.2 +metadata: + name: jupyter + displayName: Jupyter Notebook + description: Jupyter Notebook for Eclipse Che + icon: /images/notebook.svg + tags: + - Tech-Preview + attributes: + publisher: ws-skeleton + version: 5.7.0 + title: Jupyter Notebook for Eclipse Che + repository: https://github.com/ws-skeleton/che-editor-jupyter/ + firstPublicationDate: '2019-02-05' +components: + - name: jupyter-notebook + container: + image: index.docker.io/ksmster/che-editor-jupyter@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47 + env: + - name: JUPYTER_NOTEBOOK_DIR + value: /projects + mountSources: true + memoryLimit: 512M + endpoints: + - name: jupyter + targetPort: 8888 + exposure: public + protocol: https + attributes: + type: main + attributes: + ports: + - exposedPort: 8888