Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-user] strange tycho errors



On 11-12-13 11:58 AM, Alex Blewitt wrote:
On 13 Dec 2011, at 16:44, Igor Fedorenko wrote:

On 11-12-13 11:31 AM, Alex Blewitt wrote:
http://maven.eclipse.org/.../public/ was never meant to be a mirror
of external. It was a mistake for it to start serving artefacts
outside of published Eclipse code. There is a mirror of external, and
other dependencies which may be useful, at
http://maven.eclipse.org/.../build/  which can be used to speed up
build times on the hudson build farm, but it is not mandated.

I am sorry, but this is simply not true. Tycho jobs at
hudson.eclipse.org are forced to use maven.eclipse.org. We did not
choose to "speed up" our builds, it is being forced on us

https://hudson.eclipse.org/hudson/job/tycho-its-linux-nightly/88/console

Please remove mirrorOf from hudson user settings.xml as it was suggested in

https://bugs.eclipse.org/bugs/show_bug.cgi?id=365727#c9

I don't have access to the hudson build server in any way; I don't know where this build file is coming from. However, you're right in that the build doesn't let -SNAPSHOT dependencies through which needs to be resolved. Do we have a bug for that?


that -SNAPSHOT is supposed to come from a repository configured in my
project parent pom.xml. I do not expect you to be able to proxy and
group all dependencies of all projects. Such group would be very hard to
manage given the number and diversity of projects @eclipse. Also, group
repositories have nasty property of exposing builds to dependencies they
are not supposed to "see". This can be very bad for build reproducibility.

Re: the settings file, perhaps we should have a separate bug for that as well, rather than in a comment on a related bug?


Done

https://bugs.eclipse.org/bugs/show_bug.cgi?id=366583

--
Regards,
Igor


Back to the top