Dear developer colleagues,
I have a very large project consisting of many libraries and services that are interconnected and nested.
A small example:
- Service A
- Library B
- Library D
- Library E
- Library D
- Library C
- Library D
- Library B
If I as a developer now do something to library D, I have to:
- push this with publishToMavenLocal
- set the version to local in library C and B
- push C and B
- set version of C and B to local in service A
… and then I can receive the changes made in D in service A.
That’s a pretty big overhead. Is there a solution for this that gradle offers or does anyone know of any articles that address the issue? Would love to develop a more pleasant solution for this.
Thank you guys for the swarm knowledge!