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
Maven publishing plugin lacks functionality and does not publish Gradle's and Kotlin's metadata. Gradle's publishing plugin has everything working out of the box, so we could use that instead, to have all artifacts published correctly.
notice how kotlin-tooling-metadata.json and .module artifacts are missing. They are not mandatory, but may become useful in the future, or if we are gonna use some Gradle's feature like dependency constraints, which is bundled within .module metadata.
The text was updated successfully, but these errors were encountered:
We've decided to not do that, and rather adapt our current publishing workflow to include the aforementioned files using maven instead of switching to gradle.
Maven publishing plugin lacks functionality and does not publish Gradle's and Kotlin's metadata. Gradle's publishing plugin has everything working out of the box, so we could use that instead, to have all artifacts published correctly.
For example, this is how the sentry-android artifacts look vs how sqldelight (a kotlin multiplatform lib) looks
https://repo.maven.apache.org/maven2/io/sentry/sentry-android/6.1.4/
https://repo.maven.apache.org/maven2/app/cash/sqldelight/runtime/2.0.0-alpha03/
notice how
kotlin-tooling-metadata.json
and.module
artifacts are missing. They are not mandatory, but may become useful in the future, or if we are gonna use some Gradle's feature like dependency constraints, which is bundled within .module metadata.The text was updated successfully, but these errors were encountered: