Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-user] Tycho pom-less multi-module builds with semantic versioning

Thanks again.


I take this as a "there are no concrete plans yet by the Tycho project to be(come) compatible with more recent versions of maven deploy, and the breaking changes done by the maven team". :-)


The world of maven plugins and Tycho internals is unknown for me, but if I do find the time to delve a bit deeper in it and get something working, I will indeed submit it as a contribution.





fyi a discussion on who should adapt (maven/custom extensions) was already on

(same thing is blocking custom package builds if you would want to upgrade the install plugin it appears)


From: tycho-user <tycho-user-bounces@xxxxxxxxxxx> On Behalf Of Mickael Istria
Sent: Monday, 8 March 2021 15:08
To: Tycho user list <tycho-user@xxxxxxxxxxx>
Subject: Re: [tycho-user] Tycho pom-less multi-module builds with semantic versioning




On Mon, Mar 8, 2021 at 3:00 PM <erwindl0@xxxxxxxxx> wrote:

Now it's a matter of knowing if Tycho will upgrade to support more recent deploy plugin versions, and the requirements they impose on implementations of custom packaging types for modules.


Or the other way round. It needs to be investigated, but maybe it's more maven-deploy-plugin that needs to be made aware of non default packaging types coming from extensions.

At this point, it's not obvious which one is wrong; but since maven-deploy-plugin 2.x used to work with Tycho, the fact that it breaks with 3.x seems to be a regression.


If there are no such plans (or they'll take too long), it means I need to indeed hack some solution myself somehow.


If you have some resources to hack a solution, then instead of hacking something, please consider contributing the necessary patches to Tycho or Maven. Both projects are really welcoming contributions!

In the meantime, feel free to open a bug to Maven and/or Tycho about this issue and posting your analysis and experiments; this will help in identifying a proper solution.



Back to the top