che icon indicating copy to clipboard operation
che copied to clipboard

Devfile creation walkthroughs

Open l0rd opened this issue 4 years ago • 5 comments

Is your enhancement related to a problem? Please describe.

When a workspace is started and there is no Devfile in the project repository, we are not recommending to create one.

Describe the solution you'd like

We should recommend:

  • To use an existing stack (a (parent) devfile from the devfile registry)
  • To add container components (select image, endpoint, volumes etc...)
  • To include plugins (if the editor is che-theia or vscode)
  • To create and commit devfiles/extensions.json/che-theia-plugins.yaml in the project

Subtasks:

Additional context

This work should be included in the context of che workspaces that use the DevWorkspace operator, so that's not for v1 devfiles/plugins.

l0rd avatar Dec 18 '20 19:12 l0rd

Let's put this one on hold. We may want to use the devfile library that should help generating a Devfile for a given repository.

l0rd avatar Sep 06 '21 11:09 l0rd

Issues go stale after 180 days of inactivity. lifecycle/stale issues rot after an additional 7 days of inactivity and eventually close.

Mark the issue as fresh with /remove-lifecycle stale in a new comment.

If this issue is safe to close now please do so.

Moderators: Add lifecycle/frozen label to avoid stale mode.

che-bot avatar Mar 05 '22 00:03 che-bot

/remove-lifecycle stale

l0rd avatar Mar 14 '22 11:03 l0rd

Issues go stale after 180 days of inactivity. lifecycle/stale issues rot after an additional 7 days of inactivity and eventually close.

Mark the issue as fresh with /remove-lifecycle stale in a new comment.

If this issue is safe to close now please do so.

Moderators: Add lifecycle/frozen label to avoid stale mode.

che-bot avatar Sep 10 '22 00:09 che-bot

@l0rd @vitaliy-guliy folks, can we close the issue? extension has been published

ibuziuk avatar Feb 08 '24 14:02 ibuziuk