Skip to content

Simplify the theia stack from 2 machines to 1 with Theia only#10467

Merged
ashumilova merged 1 commit intomasterfrom
theia_stack
Jul 19, 2018
Merged

Simplify the theia stack from 2 machines to 1 with Theia only#10467
ashumilova merged 1 commit intomasterfrom
theia_stack

Conversation

@ashumilova
Copy link
Copy Markdown
Contributor

Signed-off-by: Anna Shumilova ashumilo@redhat.com

What does this PR do?

Simplifies the Theia stack to contain only one Theia machine by removing dev-machine (which is not used in this case) and switching from compose to dockerimage recipe type. It works on Openshift as well.

@ashumilova ashumilova added the status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. label Jul 18, 2018
"creator": "ide",
"name": "Java Theia (docker)",
"description": "Che development + Theia in a sidecar container (docker)",
"name": "Simple Theia (docker)",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would prefer to remove brackets, because stack validator says that the field is invalid (painful on copying the stack).
What about Theia on docker?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agree with you, maybe Theia IDE on docker?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, it's fine

Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
@ashumilova ashumilova merged commit 7af6ac1 into master Jul 19, 2018
@ashumilova ashumilova deleted the theia_stack branch July 19, 2018 07:34
@benoitf benoitf removed the status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. label Jul 19, 2018
@benoitf benoitf added this to the 6.9.0 milestone Jul 19, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants