Tycho ignores versions defined in target file when the versions are not specified in Manifest.MF [message #1849540] |
Mon, 24 January 2022 12:08 |
Tural Malikli Messages: 2 Registered: August 2019 |
Junior Member |
|
|
Hi,
I hope I'm raising this issue in the correct forum, if not please let me know.
We've an issue with tycho resolving dependency versions. The current setup we've:
- We're using tycho version 0.22.0
- Single target file with all the dependencies (exact versions specified) - slicer mode
- Product files which has the same versions specified in the target file(not relevant for the question but still mentioning it)
- Individual bundles with Manifest.MF files where the dependencies are added as Require-Bundle without VERSIONS
- We're using target-platform-configuration plugin and it's included in the each bundle(through parent pom)
- We have considerPomDependencies=false
The problem is while building bundles tycho uses the latest snapshot versions instead of exact versions specified in target file(even though it's resolving target file we've added during the build). The reason for not adding versions to individual manifests is because we want to keep them in single place to make updates easier.
Is there any other way to achive what I've described (to force bundles to use the dependency versions explicitly as defined in target) ?
Kind regards,
Tural
[Updated on: Mon, 24 January 2022 12:10] Report message to a moderator
|
|
|
Powered by
FUDForum. Page generated in 0.02764 seconds