Wie kann ich mit Gradle zu OSSRH-Staging-api.central.sonatype.com bereitgestellt werden?Java

Java-Forum
Anonymous
 Wie kann ich mit Gradle zu OSSRH-Staging-api.central.sonatype.com bereitgestellt werden?

Post by Anonymous »

Ich möchte vom Sonatyp mit Gradle im neuen Staging -Repository bereitgestellt. Dann möchte ich manuell zum endgültigen Maven -Repository veröffentlichen. Das Gradle -Skript ohne Fehler ausgeführt, aber in der Benutzeroberfläche unter https://central.sonatype.com/publishing/deployments gibt es nichts, was ich veröffentlichen kann.

Code: Select all

buildscript {
repositories {
gradlePluginPortal()
}
dependencies {
classpath 'io.github.gradle-nexus.publish-plugin:io.github.gradle-nexus.publish-plugin.gradle.plugin:+'
}
}
apply plugin: 'java'
apply plugin: 'maven-publish'
apply plugin: 'signing'
apply plugin: 'io.github.gradle-nexus.publish-plugin'

nexusPublishing {
repositories {
sonatype {
nexusUrl = uri('https://ossrh-staging-api.central.sonatype.com/service/local/')
snapshotRepositoryUrl = uri('https://central.sonatype.com/repository/maven-snapshots/')
username = project.findProperty('ossrhUsername')
password = project.findProperty('ossrhPassword')
}
}
}

publishing {
publications {
mavenJava(MavenPublication) {
from components.java

pom {
....
}
}
}
}

signing {
if (project.hasProperty("signing.keyId") ){
sign publishing.publications.mavenJava
}
}

closeStagingRepositories.dependsOn 'publishToSonatype'
publish.dependsOn 'closeStagingRepositories'

Die Aufgabe Ruf die Aufgabe Veröffentlichung . Was mache ich falsch?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post