Duplicate publishing conf for platform project

Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
This commit is contained in:
Fabio Di Fabio
2024-10-23 12:57:50 +02:00
parent e2516352c8
commit 829db2320d
2 changed files with 41 additions and 38 deletions

View File

@@ -185,7 +185,20 @@ spotless {
}
}
def cloudsmithUser = project.hasProperty('cloudsmithUser') ? project.property('cloudsmithUser') : System.getenv('CLOUDSMITH_USER')
def cloudsmithKey = project.hasProperty('cloudsmithApiKey') ? project.property('cloudsmithApiKey') : System.getenv('CLOUDSMITH_API_KEY')
publishing {
repositories {
maven {
name = "cloudsmith"
url = "https://api.cloudsmith.io/maven/consensys/linea-besu/"
credentials {
username = cloudsmithUser
password = cloudsmithKey
}
}
}
publications {
mavenPlatform(MavenPublication) {
from components.javaPlatform