Skip to content
This repository has been archived by the owner on Feb 9, 2024. It is now read-only.

Update the Register Component GPT to support other git providers #163

Open
Zaperex opened this issue Aug 22, 2023 · 1 comment · May be fixed by #174
Open

Update the Register Component GPT to support other git providers #163

Zaperex opened this issue Aug 22, 2023 · 1 comment · May be fixed by #174

Comments

@Zaperex
Copy link
Member

Zaperex commented Aug 22, 2023

What do you want to improve?

We want to update the Register Component GPT to support gitlab, bitbucket, and azure. (Be able to create a Pull Request / Merge Request to all those providers)

Also update to include dropdown for the initial component information fields such as the (spec.type field), and potentially allow for new types to be dynamically added.

What is the current behavior?

Currently the Register Component GPT only supports github.
User has to type in the spec.type field (could potentially not match a valid type)

@Zaperex
Copy link
Member Author

Zaperex commented Sep 18, 2023

Currently, the upstream scaffolder built-in actions does not currently support pull requests for Azure DevOps.
Additionally, it only supports pull requests for Bitbucket Server.

The dropdown for a spec.type field is currently not possible without a custom input field, and the current RepoUrlPicker only supports hardcoded hosts (not allowing users to pick a host outside the list without editting the template).

For now, a separate template will be created for registering plugins from gitlab repositories.

@Zaperex Zaperex linked a pull request Sep 18, 2023 that will close this issue
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant