diff --git a/libraries/tools/gradle-tools/pluginMarkers.gradle b/libraries/tools/gradle-tools/pluginMarkers.gradle index 3a6d82b155e..dac6a460c26 100644 --- a/libraries/tools/gradle-tools/pluginMarkers.gradle +++ b/libraries/tools/gradle-tools/pluginMarkers.gradle @@ -1,6 +1,12 @@ ext.pluginMarkerProject = { String pluginProjectId -> evaluationDependsOn(":$pluginProjectId") + if (rootProject.ext.get("isSonatypePublish")) { + def warning = "Plugin marker is not created for $pluginProjectId Sonatype publishing" + task('uploadArchives').doLast { println warning } + return + } + def pluginProject = findProject(":$pluginProjectId") repositories.addAll(pluginProject.repositories.toList())