tycho-source-plugin in combination with JGit timestamps #4429
Unanswered
tcornerstone
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am trying to add the timestamp of the most recent commit to the build qualifier of an existing tycho project, which also happens to use the tycho-source-plugin. This plugin generates JARs that contain the source code of the project. I've been successful with getting both of these features to work in projects where each module has its own pom.xml. I've had the issue that the build qualifier aggregator couldn't find the source JARs when building the update site, but what ultimately worked was adding the tycho-source-plugin to the nested poms of bundles and features.
As of now, I want to do the same to a project without nested poms and have added the tycho-source-plugin to the root pom.xml, but I'm facing the same issue:
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-packaging-plugin:4.0.9:build-qualifier-aggregator (default-build-qualifier-aggregator) on project org.eclipse.tea.repository.eclipse-repository: Execution default-build-qualifier-aggregator of goal org.eclipse.tycho:tycho-packaging-plugin:4.0.9:build-qualifier-aggregator failed: Could not resolve feature org.eclipse.tea.core_feature_2.0.1.qualifier; Path to dependency: [ERROR]
If either the tycho-source-plugin or timestamp provider is removed, the build succeeds. I've also attached the whole build log. Does anyone know a fix or a tycho project with a similar configuration that works?
mvnlog.txt
Beta Was this translation helpful? Give feedback.
All reactions