diff --git a/7.72.0/index.json b/7.72.0/index.json new file mode 100644 index 0000000000..9a3594dd18 --- /dev/null +++ b/7.72.0/index.json @@ -0,0 +1,122 @@ +[ + { + "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" + }, + "name": "code-server", + "publisher": "cdr", + "type": "Che Editor", + "version": "latest" + }, + { + "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" + }, + "name": "che-code", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "insiders" + }, + { + "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" + }, + { + "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" + }, + "name": "che-idea", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "latest" + }, + { + "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" + }, + "name": "che-idea", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "next" + }, + { + "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" + }, + "name": "che-pycharm", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "latest" + }, + { + "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" + }, + "name": "che-pycharm", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "next" + }, + { + "id": "dirigiblelabs/dirigible/latest", + "description": "Eclipse Dirigible for Eclipse Che", + "displayName": "Eclipse Dirigible", + "links": { + "devfile": "/v3/plugins/dirigiblelabs/dirigible/latest/devfile.yaml" + }, + "name": "dirigible", + "publisher": "dirigiblelabs", + "type": "Che Editor", + "version": "latest" + }, + { + "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" + }, + "name": "eclipseide", + "publisher": "ws-skeleton", + "type": "Che Editor", + "version": "latest" + }, + { + "id": "ws-skeleton/jupyter/latest", + "description": "Jupyter Notebook for Eclipse Che", + "displayName": "Jupyter Notebook", + "links": { + "devfile": "/v3/plugins/ws-skeleton/jupyter/latest/devfile.yaml" + }, + "name": "jupyter", + "publisher": "ws-skeleton", + "type": "Che Editor", + "version": "latest" + } +] \ No newline at end of file diff --git a/7.72.0/v3/external_images.txt b/7.72.0/v3/external_images.txt new file mode 100644 index 0000000000..5010200d2f --- /dev/null +++ b/7.72.0/v3/external_images.txt @@ -0,0 +1,16 @@ +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/devfile/universal-developer-image@sha256:c351dba8c203494512aae20d91144a0843f68e897fbc4ce0296939b48f49853e +quay.io/che-incubator/che-code:insiders +quay.io/devfile/universal-developer-image@sha256:c351dba8c203494512aae20d91144a0843f68e897fbc4ce0296939b48f49853e +quay.io/che-incubator/che-code@sha256:52276e06fb38f4f6cc8f3f95069fd736adf649b85fbe0c809292678cc7cdd885 +quay.io/devfile/universal-developer-image@sha256:c351dba8c203494512aae20d91144a0843f68e897fbc4ce0296939b48f49853e +quay.io/che-incubator/che-idea:next +quay.io/devfile/universal-developer-image@sha256:c351dba8c203494512aae20d91144a0843f68e897fbc4ce0296939b48f49853e +quay.io/che-incubator/che-idea@sha256:8aae69dc4b0c122491a75400639af0fe92b5e214c6e68ac97cda29fb58b44151 +quay.io/devfile/universal-developer-image@sha256:c351dba8c203494512aae20d91144a0843f68e897fbc4ce0296939b48f49853e +quay.io/che-incubator/che-pycharm:next +quay.io/devfile/universal-developer-image@sha256:c351dba8c203494512aae20d91144a0843f68e897fbc4ce0296939b48f49853e +quay.io/che-incubator/che-pycharm@sha256:7c0e3eabd62495201cf5ba0a913776d972a1e6fb9cf1bcdc78afcf4d7256af47 \ No newline at end of file diff --git a/7.72.0/v3/images/default.png b/7.72.0/v3/images/default.png new file mode 100644 index 0000000000..4d20f22cff Binary files /dev/null and b/7.72.0/v3/images/default.png differ diff --git a/7.72.0/v3/plugins/.htaccess b/7.72.0/v3/plugins/.htaccess new file mode 100644 index 0000000000..8efb55e114 --- /dev/null +++ b/7.72.0/v3/plugins/.htaccess @@ -0,0 +1 @@ +DirectoryIndex meta.yaml index.json diff --git a/7.72.0/v3/plugins/cdr/code-server/latest/devfile.yaml b/7.72.0/v3/plugins/cdr/code-server/latest/devfile.yaml new file mode 100644 index 0000000000..8482ba8f1f --- /dev/null +++ b/7.72.0/v3/plugins/cdr/code-server/latest/devfile.yaml @@ -0,0 +1,22 @@ +schemaVersion: 2.1.0 +metadata: + name: code-server +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 + attributes: + type: main + targetPort: 8080 + exposure: public + protocol: http + attributes: {} + - name: user-data + volume: {} diff --git a/7.72.0/v3/plugins/che-incubator/che-code/insiders/devfile.yaml b/7.72.0/v3/plugins/che-incubator/che-code/insiders/devfile.yaml new file mode 100644 index 0000000000..2e1c8b7122 --- /dev/null +++ b/7.72.0/v3/plugins/che-incubator/che-code/insiders/devfile.yaml @@ -0,0 +1,77 @@ +schemaVersion: 2.1.0 +metadata: + name: che-code +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-runtime-description + container: + image: quay.io/devfile/universal-developer-image@sha256:c351dba8c203494512aae20d91144a0843f68e897fbc4ce0296939b48f49853e + volumeMounts: + - name: checode + path: /checode + memoryLimit: 1024Mi + memoryRequest: 256Mi + cpuLimit: 500m + cpuRequest: 30m + endpoints: + - name: che-code + attributes: + type: main + cookiesAuthEnabled: true + discoverable: false + urlRewriteSupported: true + targetPort: 3100 + exposure: public + secure: false + protocol: https + - name: code-redirect-1 + attributes: + discoverable: false + urlRewriteSupported: false + targetPort: 13131 + exposure: public + protocol: http + - name: code-redirect-2 + attributes: + discoverable: false + urlRewriteSupported: false + targetPort: 13132 + exposure: public + protocol: http + - name: code-redirect-3 + attributes: + discoverable: false + urlRewriteSupported: false + targetPort: 13133 + exposure: public + protocol: http + 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: {} + - 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 diff --git a/7.72.0/v3/plugins/che-incubator/che-code/latest/devfile.yaml b/7.72.0/v3/plugins/che-incubator/che-code/latest/devfile.yaml new file mode 100644 index 0000000000..9636733f33 --- /dev/null +++ b/7.72.0/v3/plugins/che-incubator/che-code/latest/devfile.yaml @@ -0,0 +1,77 @@ +schemaVersion: 2.1.0 +metadata: + name: che-code +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-runtime-description + container: + image: quay.io/devfile/universal-developer-image@sha256:c351dba8c203494512aae20d91144a0843f68e897fbc4ce0296939b48f49853e + volumeMounts: + - name: checode + path: /checode + memoryLimit: 1024Mi + memoryRequest: 256Mi + cpuLimit: 500m + cpuRequest: 30m + endpoints: + - name: che-code + attributes: + type: main + cookiesAuthEnabled: true + discoverable: false + urlRewriteSupported: true + targetPort: 3100 + exposure: public + secure: false + protocol: https + - name: code-redirect-1 + attributes: + discoverable: false + urlRewriteSupported: false + targetPort: 13131 + exposure: public + protocol: http + - name: code-redirect-2 + attributes: + discoverable: false + urlRewriteSupported: false + targetPort: 13132 + exposure: public + protocol: http + - name: code-redirect-3 + attributes: + discoverable: false + urlRewriteSupported: false + targetPort: 13133 + exposure: public + protocol: http + 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: {} + - name: che-code-injector + container: + image: quay.io/che-incubator/che-code@sha256:52276e06fb38f4f6cc8f3f95069fd736adf649b85fbe0c809292678cc7cdd885 + command: + - /entrypoint-init-container.sh + volumeMounts: + - name: checode + path: /checode + memoryLimit: 256Mi + memoryRequest: 32Mi + cpuLimit: 500m + cpuRequest: 30m diff --git a/7.72.0/v3/plugins/che-incubator/che-idea/latest/devfile.yaml b/7.72.0/v3/plugins/che-incubator/che-idea/latest/devfile.yaml new file mode 100644 index 0000000000..28fad2948c --- /dev/null +++ b/7.72.0/v3/plugins/che-incubator/che-idea/latest/devfile.yaml @@ -0,0 +1,96 @@ +schemaVersion: 2.1.0 +metadata: + name: che-idea +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:c351dba8c203494512aae20d91144a0843f68e897fbc4ce0296939b48f49853e + 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 + secure: false + targetPort: 8887 + exposure: public + path: /?backgroundColor=434343&wss + protocol: http + - name: intellij-redirect-1 + attributes: + discoverable: false + urlRewriteSupported: false + targetPort: 13131 + exposure: public + protocol: http + - name: intellij-redirect-2 + attributes: + discoverable: false + urlRewriteSupported: false + targetPort: 13132 + exposure: public + protocol: http + - name: intellij-redirect-3 + attributes: + discoverable: false + urlRewriteSupported: false + targetPort: 13133 + exposure: public + protocol: http + 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.72.0/v3/plugins/che-incubator/che-idea/next/devfile.yaml b/7.72.0/v3/plugins/che-incubator/che-idea/next/devfile.yaml new file mode 100644 index 0000000000..6774e84f59 --- /dev/null +++ b/7.72.0/v3/plugins/che-incubator/che-idea/next/devfile.yaml @@ -0,0 +1,96 @@ +schemaVersion: 2.1.0 +metadata: + name: che-idea +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:c351dba8c203494512aae20d91144a0843f68e897fbc4ce0296939b48f49853e + 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 + secure: false + targetPort: 8887 + exposure: public + path: /?backgroundColor=434343&wss + protocol: http + - name: intellij-redirect-1 + attributes: + discoverable: false + urlRewriteSupported: false + targetPort: 13131 + exposure: public + protocol: http + - name: intellij-redirect-2 + attributes: + discoverable: false + urlRewriteSupported: false + targetPort: 13132 + exposure: public + protocol: http + - name: intellij-redirect-3 + attributes: + discoverable: false + urlRewriteSupported: false + targetPort: 13133 + exposure: public + protocol: http + 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.72.0/v3/plugins/che-incubator/che-pycharm/latest/devfile.yaml b/7.72.0/v3/plugins/che-incubator/che-pycharm/latest/devfile.yaml new file mode 100644 index 0000000000..320bf42616 --- /dev/null +++ b/7.72.0/v3/plugins/che-incubator/che-pycharm/latest/devfile.yaml @@ -0,0 +1,96 @@ +schemaVersion: 2.1.0 +metadata: + name: che-pycharm +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:c351dba8c203494512aae20d91144a0843f68e897fbc4ce0296939b48f49853e + 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 + secure: false + targetPort: 8887 + exposure: public + path: /?backgroundColor=434343&wss + protocol: http + - name: intellij-redirect-1 + attributes: + discoverable: false + urlRewriteSupported: false + targetPort: 13131 + exposure: public + protocol: http + - name: intellij-redirect-2 + attributes: + discoverable: false + urlRewriteSupported: false + targetPort: 13132 + exposure: public + protocol: http + - name: intellij-redirect-3 + attributes: + discoverable: false + urlRewriteSupported: false + targetPort: 13133 + exposure: public + protocol: http + 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.72.0/v3/plugins/che-incubator/che-pycharm/next/devfile.yaml b/7.72.0/v3/plugins/che-incubator/che-pycharm/next/devfile.yaml new file mode 100644 index 0000000000..3c510f0f0b --- /dev/null +++ b/7.72.0/v3/plugins/che-incubator/che-pycharm/next/devfile.yaml @@ -0,0 +1,96 @@ +schemaVersion: 2.1.0 +metadata: + name: che-pycharm +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:c351dba8c203494512aae20d91144a0843f68e897fbc4ce0296939b48f49853e + 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 + secure: false + targetPort: 8887 + exposure: public + path: /?backgroundColor=434343&wss + protocol: http + - name: intellij-redirect-1 + attributes: + discoverable: false + urlRewriteSupported: false + targetPort: 13131 + exposure: public + protocol: http + - name: intellij-redirect-2 + attributes: + discoverable: false + urlRewriteSupported: false + targetPort: 13132 + exposure: public + protocol: http + - name: intellij-redirect-3 + attributes: + discoverable: false + urlRewriteSupported: false + targetPort: 13133 + exposure: public + protocol: http + 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.72.0/v3/plugins/dirigiblelabs/dirigible/latest/devfile.yaml b/7.72.0/v3/plugins/dirigiblelabs/dirigible/latest/devfile.yaml new file mode 100644 index 0000000000..6a108f6366 --- /dev/null +++ b/7.72.0/v3/plugins/dirigiblelabs/dirigible/latest/devfile.yaml @@ -0,0 +1,38 @@ +schemaVersion: 2.1.0 +metadata: + name: dirigible +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: http + attributes: {} diff --git a/7.72.0/v3/plugins/index.json b/7.72.0/v3/plugins/index.json new file mode 100644 index 0000000000..9a3594dd18 --- /dev/null +++ b/7.72.0/v3/plugins/index.json @@ -0,0 +1,122 @@ +[ + { + "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" + }, + "name": "code-server", + "publisher": "cdr", + "type": "Che Editor", + "version": "latest" + }, + { + "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" + }, + "name": "che-code", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "insiders" + }, + { + "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" + }, + { + "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" + }, + "name": "che-idea", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "latest" + }, + { + "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" + }, + "name": "che-idea", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "next" + }, + { + "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" + }, + "name": "che-pycharm", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "latest" + }, + { + "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" + }, + "name": "che-pycharm", + "publisher": "che-incubator", + "type": "Che Editor", + "version": "next" + }, + { + "id": "dirigiblelabs/dirigible/latest", + "description": "Eclipse Dirigible for Eclipse Che", + "displayName": "Eclipse Dirigible", + "links": { + "devfile": "/v3/plugins/dirigiblelabs/dirigible/latest/devfile.yaml" + }, + "name": "dirigible", + "publisher": "dirigiblelabs", + "type": "Che Editor", + "version": "latest" + }, + { + "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" + }, + "name": "eclipseide", + "publisher": "ws-skeleton", + "type": "Che Editor", + "version": "latest" + }, + { + "id": "ws-skeleton/jupyter/latest", + "description": "Jupyter Notebook for Eclipse Che", + "displayName": "Jupyter Notebook", + "links": { + "devfile": "/v3/plugins/ws-skeleton/jupyter/latest/devfile.yaml" + }, + "name": "jupyter", + "publisher": "ws-skeleton", + "type": "Che Editor", + "version": "latest" + } +] \ No newline at end of file diff --git a/7.72.0/v3/plugins/ws-skeleton/eclipseide/latest/devfile.yaml b/7.72.0/v3/plugins/ws-skeleton/eclipseide/latest/devfile.yaml new file mode 100644 index 0000000000..c87cd10b62 --- /dev/null +++ b/7.72.0/v3/plugins/ws-skeleton/eclipseide/latest/devfile.yaml @@ -0,0 +1,17 @@ +schemaVersion: 2.1.0 +metadata: + name: eclipseide +components: + - name: eclipse-ide + container: + image: index.docker.io/wsskeleton/eclipse-broadway@sha256:57c82cd806a56f69aa8663f68405d0778b628a29a64fb16881b11ce9f484dda7 + mountSources: true + memoryLimit: 2048M + endpoints: + - name: eclipse-ide + attributes: + type: main + targetPort: 5000 + exposure: public + protocol: http + attributes: {} diff --git a/7.72.0/v3/plugins/ws-skeleton/jupyter/latest/devfile.yaml b/7.72.0/v3/plugins/ws-skeleton/jupyter/latest/devfile.yaml new file mode 100644 index 0000000000..9882307582 --- /dev/null +++ b/7.72.0/v3/plugins/ws-skeleton/jupyter/latest/devfile.yaml @@ -0,0 +1,20 @@ +schemaVersion: 2.1.0 +metadata: + name: jupyter +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 + attributes: + type: main + targetPort: 8888 + exposure: public + protocol: http + attributes: {}