You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Components View first iteration
This PR fixes#2008.
This fix adds:
1. Components View (View) under Application Explorer
2. View shows components discovered in workspace root folders
3. Detection for devfile components based on odo env view, which works
when cluster is not accessible or user is logged off from cluster
4. Detection for s2i components based on parsing .odo/config.yaml
(forkaround for odo env view not working for s2i components)
5. Refresh for View based after event about new folder added to
workspace
6. Refrehs for View after component created form existing workspace
folder (to avoid using watch for every folder in workspace)
7. Reveal in Explorer for components to activate Explorer view and
select context folder (not always working correctly first time, have
no idea why)
8. Support to create component when there is no accessible cluster or
user is logged off (there should be quick input requests for project
and application names, there should be qiuickpiks provided that allow
to select existing and not existing projects/applications)
Not implemented yet:
1. Show folders/files under component node (requires some work to
incorporate filesystem watching with exlusion for folders like
'node_modules'
2. Watching for filesystem changes or focus ganed event to detect
changes done in vscode terminal or external terminal
3. Showing hierarchy Project/Application/Component rather than flat list
4. Support pushing components to cluster from the view, especially for
components with project that does not exist or currently not active
5. Showing state Pushed/Not pushed for components pushed to current
cluster/namespace (or current context)
6. No icons yet
7. No view Welcome page with 'Create Component' button
Signed-off-by: Denis Golovin dgolovin@redhat.com
0 commit comments