You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Every Butterfly API project generates a Maven pom file. However, the generated pom.xml files are missing all compile dependencies.
Butterfly API project is every butterfly project which has at least one Gradle api dependency. They are:
butterfly-bom
butterfly-api
butterfly-utilities
butterfly-extensions-api
butterfly-test
butterfly-persist-couchdb
butterfly-persist-file
Dependencies marked as api in Gradle are analog to Maven compile dependencies. So, the api dependencies are the ones that are supposed to be the compile dependencies in the generated pom.xml file, but are missing, and that is the problem that needs to be solved in this issue.
See this issue, and Stefan Oehme's comments, for further details.
The workaround for now is to require clients to manually add those missing dependencies.
How to reproduce the issue
Using Travis CI, run a new SNAPSHOT deploy build, and check the generated pom file of any of those API projects in Sonatype. You will notice they are missing the compile dependencies.
The text was updated successfully, but these errors were encountered:
Every Butterfly API project generates a Maven pom file. However, the generated
pom.xml
files are missing all compile dependencies.Butterfly API project is every butterfly project which has at least one Gradle
api
dependency. They are:Dependencies marked as
api
in Gradle are analog to Mavencompile
dependencies. So, theapi
dependencies are the ones that are supposed to be thecompile
dependencies in the generatedpom.xml
file, but are missing, and that is the problem that needs to be solved in this issue.See this issue, and Stefan Oehme's comments, for further details.
The workaround for now is to require clients to manually add those missing dependencies.
How to reproduce the issue
Using Travis CI, run a new SNAPSHOT deploy build, and check the generated pom file of any of those API projects in Sonatype. You will notice they are missing the compile dependencies.
The text was updated successfully, but these errors were encountered: