-
Notifications
You must be signed in to change notification settings - Fork 30
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
Url for the p2 bootstrap install is hardcoded. #25
Comments
I was able to get around this by specifying the Java system properties for setting a proxy, but ideally, I'd like to override this url to something internal. |
You should now be able to do: com.diffplug.gradle.GoomphCacheLocations.override_p2bootstrapUrl = 'http://intranet/goomph-p2-boostrap'
// make sure actual URL location is http://intranet/goomph-p2-boostrap/4.5.2/goomph-p2-bootstrap.zip |
Thanks for the quick turn around. I quickly tried this using our nexus repo, and got burned by nexus appending the version at the end of the zip. Is there value in having the cache look for |
Sounds good to me! If you write something that works for you, I'll merge it to master and bundle into the next release. |
Fixed with merge of #26 . |
So I discovered an issue with this fix. In my production project, I configure goomph in a separate buildscript, e.g. |
You can now override the properties like this: ext.goomph_override_p2bootstrapUrl='http://intranet/goomph-p2-boostrap' These will survive the classloader isolation issues of |
Thanks for the quick turnaround. |
…InitFromProjectTest.
#25: Update GoomphCacheLocations after project evaluation.
Published in |
how can i override the url for pde-bootstrap? all i can see is a p2BootstrapUrl override
|
I am cursed to work behind a proxy, and have proxied all the P2 repos I need with our company's internal sonatype nexus instance. However, the bootstrap process relies on a hard coded url. This prevents the bootstrap process from completing.
The text was updated successfully, but these errors were encountered: