axion-release-plugin icon indicating copy to clipboard operation
axion-release-plugin copied to clipboard

Snapshot Dependencies Check fails for multi module project

Open radusuma opened this issue 4 years ago • 2 comments

For example you have 2 modules: api and endpoint. enpoint uses api module like this implementation(project(":api")) Then the snapshot check fails:

The project uses snapshot versions - can't release. Snapshots found

  • But I am not using any snapshot dependencies, it is still failing. Can anyone help me to resolve it.

@adamdubiel, some other members also reported this issue. Could you please look into it and help us out.

Thank you..

radusuma avatar Feb 11 '21 20:02 radusuma

Thanks for a great project. I am running into the same issue. Please advise of a workaround and plans for a fix. Thanks.

farrukhnajmi avatar Sep 28 '21 19:09 farrukhnajmi

I am running into the same issue. My workaround is to run gradle api:release to create the release only for the api part. This call creates the git release tag for the whole multibuild project. After you created the release, gradle release works for the whole project.

But I am not satisfied, with this workaround, because it ignores all SNAPSHOT- Errors in other subprojects.

sforberger avatar Apr 29 '22 08:04 sforberger