-
Notifications
You must be signed in to change notification settings - Fork 149
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
Add support for installation of plugin from remote git repository #40
Comments
This is under consideration by the team. No more information at this time. |
Based on Discord discussion on this, I like the idea of the URL bar. Would work by providing a GitHub repo URL which it will Since devs asked for specific branches too, the easy way to implement without adding selector menus, having to read branches form the site, etc. would be to provide the branch URL directly, then the loader would just have to split the string and run a couple extra commands, scaffold code would look like: Input: git clone $input
if $branchName {
cd $PluginName
git checkout $branchName
} Sounds quick and easy, without much complexity. |
Addition to @milroneth's comment, which I am very much in favor of by the way: |
Not sure how this aligns with our idea of react plugins. As soon as we ship react-based plugins, all plugins will have some kind of build step involved, converting JSX/TSX to JS and bundling all other possible dependencies. Since you normally don't want to store these "build" artifacts in the repo itself, branches are not runnable by default. |
I have to agree unfortunately. I think we should move this to a URL that will support different repositories releases as already compiled code/binaries as the way to address this problem. |
Zip files from URL are now supported in react-frontend-plugins branch. |
It would be useful for installation and updating if users could simply enter a url to a github or gitlab repository to install a plugin.
The text was updated successfully, but these errors were encountered: