-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implementing a VS Code walkthrough extension for the creation of Devfiles #21987
Comments
some notes from our yesterday discussion and other things that came to my mind:
|
Source code repository https://github.com/vitaliy-guliy/vscode-devfile To test it in your Che workspace
|
Issues go stale after Mark the issue as fresh with If this issue is safe to close now please do so. Moderators: Add |
/remove-lifecycle stale Next steps:
|
Closing extension has been published https://open-vsx.org/extension/Devfile/vscode-devfile |
Is your task related to a problem? Please describe
In case a user is not familiar with Devfile, the extension should help him to create it.
The extension should be marketplace oriented, not only being specific to run in Che environment and should work well on the VS Code desktop.
For Che-Code, the extension should be built-in and being ready to use out of the box.
Describe the solution you'd like
The extension should provide the user something like a wizard ( based on
walkthroughs
contribution ) to help him to:create a minimal Devfile, ask the user for the workspace name
add a container component
add volume component, specify its size; this step probably needs to be shown before adding a container component, as the container is using already defined volume
add a command with specifying the component in which the command will be run
The last wizard page / the last walkthrough step should be completed with geerating of
devfile.yaml
(or.devfile.yaml
) file at the root of the active project and opening it in the editor. If the Devfile is already exists, the user is prompted to override or rename it.It should be always possible to open the wizard / walkthrough by a command from the command palette.
Describe alternatives you've considered
If the walkthrough plugin API is not so rich to be able to implement such complex wizard, then may have to use webviews https://code.visualstudio.com/api/extension-guides/webview
Additional context
As an addition, see
The text was updated successfully, but these errors were encountered: