I have an application Project A that depends on a shared library Project B, with each project having its own VCS Root (different Git repository).
Each project versions independently, e.g. Project A could be at 1.0 while Project B is at version 2.0. We're using GitFlow as a the release model. When we make a change to both Project A and B for a release, each project would have a different release branch name. e.g. Project A: /release/1.0-rc, Project B: /release/2.0-rc.
It is possible somehow to configure Project A release build to have a Snapshot/Artifact Dependency on Project B release build?