Skip to content

Commit

Permalink
Adapt for Eclipse IDE over Broadway
Browse files Browse the repository at this point in the history
  • Loading branch information
mickaelistria committed Nov 7, 2018
1 parent 8cf60ac commit 5ce99c1
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 28 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
### Theia Che Editor
### Eclipse IDE Che Editor

Bringing new Che Editor definition for Elipse Theia
Bringing new Che Editor definition for Elipse IDE

Result is a .tar.gz file

Expand All @@ -10,8 +10,8 @@ Result is a .tar.gz file

### Using

In Releases section, https://github.com/ws-skeleton/che-editor-theia/releases, a new Che plug-in is published for each commit occuring into master.
In Releases section, https://github.com/mickaelistria/che-editor-eclipseide/releases, a new Che plug-in is published for each commit occuring into master.

### CI job
Che plug-in is managed by a Travis-CI job
--> https://travis-ci.org/ws-skeleton/che-editor-theia/builds
--> https://travis-ci.org/mickaelistria/che-editor-eclipseide/builds
34 changes: 10 additions & 24 deletions etc/che-plugin.yaml
Original file line number Diff line number Diff line change
@@ -1,39 +1,25 @@
version: 1.0.0
type: Che Editor
name: theia-ide
id: org.eclipse.che.editor.theia
title: Eclipse Theia for Eclipse Che
Description: Eclipse Theia
Icon: https://pbs.twimg.com/profile_images/929088242456190976/xjkS2L-0_400x400.jpg
name: eclipse-ide
id: org.eclipse.che.editor.eclipseide
title: Eclipse IDE for Eclipse Che
Description: Eclipse IDE
Icon: https://github.com/eclipse/eclipse.platform/raw/master/platform/org.eclipse.sdk/eclipse256.png
endpoints:
- name: "theia"
- name: "eclipse-ide"
public: true
targetPort: 3000
targetPort: 80
attributes:
protocol: http
type: ide
secure: true
cookiesAuthEnabled: true
- name: "theia-dev"
public: true
targetPort: 3030
attributes:
protocol: http
type: ide-dev
containers:
- name: theia-ide
image: eclipse/che-theia:plugin-id-nightly
env:
- name: THEIA_PLUGINS
value: local-dir:///plugins
- name: HOSTED_PLUGIN_HOSTNAME
value: 0.0.0.0
- name: eclipse-ide
image: sopotc/eclipse-broadway
volumes:
- mountPath: "/plugins"
name: plugins
- mountPath: "/projects"
name: projects
ports:
- exposedPort: 3000
- exposedPort: 3030
- exposedPort: 80
memory-limit: "2048M"

0 comments on commit 5ce99c1

Please sign in to comment.