Well, after browsing Buzgilla, Gerrit and Git I saw a recent changes made by Mickael Istria on an equivalent topic:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=479875
I came to the deduction that adding the following parameter to the plugin configuration should work with 1.1.0-SNAPSHOT:
<comparator>zip</comparator>
It works fine !
But I’m not sure to fully control the scope of such configuration in terms of valid comparison of signed baseline vs. signed build ?
Julien
From: Julien DEHAUDT
Sent: vendredi 6 octobre 2017 15:58
To: tycho-user@xxxxxxxxxxx
Subject: compare-version-with-baselines on signed jar
Dear all,
I’ve followed
https://wiki.eclipse.org/Tycho/Reproducible_Version_Qualifiers
combined with the compare-version-with-baselines plugin.
All works like a charm with unsigned plugins but troubles come as soon as I try to sign plugins:
[ERROR] Baseline and reactor have same fully qualified version, but with different content
Reproduced on versions 1.0.0 and 1.1.0-SNAPSHOT.
Here is what I did:
1)
Start a signed build with empty baseline
2)
Copied built repository into baseline
3)
Start a signed build again
Diff also reports that jar files differ but content is strictly similar.
Looks like the plugin does not support comparisons for signed plugins.
Thanks by advance for the help.
Cheers,
Julien