[ 
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)

Reply via email to