-
Notifications
You must be signed in to change notification settings - Fork 29
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
Prepopulate .m2 and .grapes for most used Fuse versions #1254
Comments
👍 |
That would require a little work of course, but it is possible. What would be required is:
|
@apupier What do you mean by "calling a kind of mvn on a basic Fuse example?" ? |
it is an alternative, instead of downloading the offline repo, the idea would be to call maven a one Fuse example which will download and install dependencies in the local .m2 of the user. |
I'm not even sure that Maven is required. Currently in Fuse Tooling, it is using the embedded Maven Runtime of m2e. |
as the release cycle of Fuse on one side and Fuse Tooling/DevStudio on the other side are different. It would be nice to be able to change the offline repositories used during installation. |
That is possible. I did implement something similar in past as an experiment, but have not finished that yet (see #811). Implemented approach would require to publish 'requirement.json' for download on developer portal under devsuite when we want to force installer to download new releases without full installer rebuild. |
When creating the first Fuse project, a lot of time is required mainly downloading artefacts. (can be 15-20 minutes even with reasonable connection speed).
I'm wondering if it would be possible to "hide" this time in the installer when installing Fuse Tooling.
Would it be possible?
What do you think?
The text was updated successfully, but these errors were encountered: