Devfile registry support for Devfile v2 zip files #20720
Labels
area/devfile-registry
kind/enhancement
A feature request - must adhere to the feature request template.
severity/P1
Has a major impact to usage or development of the system.
sprint/current
Milestone
Is your enhancement related to a problem? Please describe
Devfile v2 are specified using the
link.v2
field in meta.yaml:The
link.v2
URL points to a git repository that includes a devfile (devfiles are not included in the devfile registry anymore).In the case of zip files what should be the value of
link.v2
? Where is the devfile stored?Describe the solution you'd like
There are 2 alternatives:
Alternative n1: Include
v2 devfileDevWorkspace files in the devfile registryAt registry build time we should:
devfile.yaml
,.vscode/extensions.json
and.che/che-theia-plugins.yaml
from the git repodevfilev2.yamlDevWorkspace and DevWorkspaceTemplates yaml files from the.vscode/extensions.json
,.che/che-theia-plugins.yaml
Alternative n2: Include a git server in the devfile registry
--> Need to add a gitweb URL provider/resolver to handle it properly (protocol could be used with something like
gitweb://<host>/repository-name
)The text was updated successfully, but these errors were encountered: