Peter Palaga created CAMEL-19573:
------------------------------------

             Summary: 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


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)

Reply via email to