[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [tycho-user] How to prepare the p2-site for an offline target platform to be used in a tycho build
|
I can just assume that the real problem is that eclipse download-servers
are sometimes unreliable. Then it is possible for a build to fail
because it can't contact the server.
That's why I suggested that the real solution would be a mirror of
critical update-sites (e.g. Nexus allows to mirror P2-Sites). Such a
mirror could be 'local' to the build-server and is the very fast.
Am 07.12.20 um 14:17 schrieb Mickael Istria:
On Mon, Dec 7, 2020 at 1:46 PM Johan Compagner <jcompagner@xxxxxxxxxx
<mailto:jcompagner@xxxxxxxxxx>> wrote:
right, but i can tell Tycho that
Its not a problem for me that Tycho doesn't do that by default, as
long as i can tell
<cacheOffline>true</cacheOffline>
[...]
I think you need to focus on the actual issue you face more than on a
proposal of a solution. Your proposals do not fit well in the current
design of Tycho.
So let's get back to the root issue: Tycho downloads p2 metadata
although they are supposed to be available in cache already. Is that
right? If so, then let's just try to improve Tycho on that matter: for
example Tycho could just get the HTTP head first and ask for
last-modified date before redownloading anything that's already cached.
With that you only send a few requests without re-downloading anything.
Or you just make --offline work and then configure your CI to be
--offline (use only cache) by default, and just run the job without this
--offline from time to time when you know your .target has changed so
the cache gets updated.
IMO. your concerns are not much different from the ones of many other
projects, that have managed to deal with them. They may be a bit more
evolved, but I have the impression that just improving what's already
supposed to work in Tycho (p2 metadata cache, offline support) would be
enough to cover your cases noticeably better.
_______________________________________________
tycho-user mailing list
tycho-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/tycho-user