I am trying to set up CI workflow for a project utilizing CUBA’s feature for using components.
It consists of several independent components, a main component which has appComponent deps to the former ones and a cutom-layer componnet to implement customizations.
I found that when a component is changed in repository while preserving version number like 1.0-SNAPSHOT
gradle assembleDbScripts tends to ignore artifact changes. The problem is easily avoidable by changing the version number, but this can lead to having lots of useless versions in a repository.
What’s the best way to do with that fact? Thanks in advance for answers.