Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-user] Re : Make tycho use release version of bundles and ignore snapshots

Unless you tell Tycho to do so (with pomDependencies=consider), it doesn't look in Maven repositories for resolving p2 dependencies.

Tycho caches artifacts in the local Maven repository, but that doesn't mean that everything in the local Maven repository is visible to a Tycho build.

Regards
Tobias

> -----Original Message-----
> From: tycho-user-bounces@xxxxxxxxxxx [mailto:tycho-user-
> bounces@xxxxxxxxxxx] On Behalf Of hamza soussou
> Sent: 05 September 2011 21:13
> To: Tycho user list
> Subject: [tycho-user] Re : Make tycho use release version of bundles and
> ignore snapshots
> 
> Thank you Igor for your response. Actually, the problem is resolved when
> creating a p2 repo that holds releases. It looks like P2 repos has a
> priority on maven repos since Tycho fetches dependencies from p2 before
> looking for it in Maven
> 
> 
> 
> ----- Mail original -----
> De : Igor Fedorenko <igor@xxxxxxxxxxxxxx>
> À : tycho-user@xxxxxxxxxxx
> Cc :
> Envoyé le : Lundi 5 Septembre 2011 19h36
> Objet : Re: [tycho-user] Make tycho use release version of bundles and
> ignore snapshots
> 
> There is no concept of "release" or "snapshot" versions on OSGi/P2
> world, so it is not possible to filter out dependencies based on version
> alone. You can try deploying release and snapshots to different
> repositories.
> 
> --
> Regards,
> Igor
> 
> On 11-09-05 2:17 PM, hamza soussou wrote:
> > Hi,
> >
> > How can I force tycho to use release versions of bundles and ignore
> > snapshots? Actually, when trying to build a p2 repository I got the
> > snapshot versions inside it since my bundle depends on version 1.0.0
> > and greater; so, instead of getting the version 1.0.0.RELEASE I get
> > the version 1.0.1.201109011815 which is a snapshot. I could make my
> > dependency more restrictive by using only version 1.0.0
> > "[1.0.0,1.0.1)" but my bundle will be fully compliant with the next
> > release version which will be 1.0.1.RELEASE
> >
> >
> > Thank you in advance for your help.
> >
> > _______________________________________________ tycho-user mailing
> > list tycho-user@xxxxxxxxxxx
> > https://dev.eclipse.org/mailman/listinfo/tycho-user
> _______________________________________________
> tycho-user mailing list
> tycho-user@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/tycho-user
> 
> _______________________________________________
> tycho-user mailing list
> tycho-user@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/tycho-user


Back to the top