redhat-developer / odo

odo - Developer-focused CLI for fast & iterative container-based application development on Podman and Kubernetes. Implementation of the open Devfile standard.
https://odo.dev
Apache License 2.0
774 stars 244 forks source link

Implement Devfile Selector Custom Field Extension for Backstage #7115

Closed rm3l closed 8 months ago

rm3l commented 9 months ago

As a Backstage contributor contributing a template to my organization, I want users of my template to be able to pick a Devfile from a configured Devfile registry, So that I can build upon the selected Devfile to provide additional functionality. For example, my template could prompt users to select a Devfile, and then using this information, the template could include action steps to generate a starter project off of the Devfile selected.

Acceptance Criteria

Related Epic: https://github.com/redhat-developer/odo/issues/7114

rm3l commented 8 months ago

Marking this as complete. I created a custom field extension and published it. For now, this is available as a POC under my personal GH and NPM accounts: https://github.com/rm3l/backstage-odo-devfile-plugin/blob/main/packages/devfile-field-extension/README.md

We'll create additional issues based on the next steps about this.

Remaining things to do:

/close