Я использую это gradle uploadArchives
для загрузки артефактов (jar, исходный код и javadoc) моей библиотеки с открытым исходным кодом Android в oss sonatype nexus repository . Однако, каким-то образом uploadArchives
работает параллельно, потому что после завершения gradle я вижу несколько промежуточных репозиториев, созданных для oss sonatype . Один содержит .jar, другой содержит исходный код и документы java (или в любой другой комбинации, например .jar и исходный код, находятся в одном промежуточном хранилище, но документы java не совпадают; в основном они все время меняются).
Даже отключить параллель через ./gradlew uploadArchives -Dorg.gradle.parallel=false
не помогает.
Я не могу закрыть / освободить промежуточное хранилище, потому что оно содержит только некоторые части (такие как java docs и .jar, но не исходный код) вместо всех артефактов в одном отдельном промежуточном хранилище (остальное как-то распространяется в другие промежуточные хранилища) ).
Есть идеи, как решить эту проблему?