mavenPublishing { publishToMavenCentral() signAllPublications() coordinates(GROUP_NAME, project.ext.POM_ARTIFACT_ID, VERSION_NAME) pom { name = project.ext.POM_ARTIFACT_ID description = project.ext.POM_DESCRIPTION inceptionYear = "2020" url = SITE_URL licenses { license { name = LICENCE_NAME url = LICENCE_URL distribution = LICENCE_URL // Often the same as the license URL } } developers { developer { id = DEVELOPER_ID name = DEVELOPER_NAME url = SCM_URL // Often the developer's GitHub or personal URL } } scm { url = SCM_URL connection = SCM_CONNECTION developerConnection = SCM_DEV_CONNECTION } } }