[
https://issues.apache.org/jira/browse/CAMEL-19573?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Claus Ibsen updated CAMEL-19573:
--------------------------------
Fix Version/s: 4.0.0
4.0-RC2
> Stop syncing version properties in git, generate the effective
> camel-dependencies during the build
> --------------------------------------------------------------------------------------------------
>
> Key: CAMEL-19573
> URL: https://issues.apache.org/jira/browse/CAMEL-19573
> Project: Camel
> Issue Type: Improvement
> Reporter: Peter Palaga
> Priority: Major
> Fix For: 4.0.0, 4.0-RC2
>
>
> We publish the version properties used for building and testing Camel via
> camel-dependencies pom.xml artifact. Currently the pom.xml file contains a
> copy of the properties present in camel-parent. The two files are kept in
> sync by sync-properties-maven-plugin triggered from camel-catalog.
> With this setup the folks often forget to run the sync mojo which leads to
> inconsistent commits and fixups that pollute the git history.
> Because we do not use camel-dependencies in Camel source tree ourselves, we
> could produce the pom.xml with those version properties during the build and
> thus avoid managing the the properties twice.
> A PR is underway.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)