From 63bdbdaab15b8ec78dad8ab7de3ed8fb618e0953 Mon Sep 17 00:00:00 2001 From: akastijn Date: Sat, 28 Jun 2025 02:24:28 +0200 Subject: [PATCH] Update Nexus credentials property names and Jenkins pipeline for publishing --- Jenkinsfile | 7 ++++++- build.gradle.kts | 4 ++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 17d48ae..0833071 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -8,7 +8,12 @@ pipeline { } stage('Publish to Maven') { steps { - sh './gradlew publish -PalttdSnapshotUsername=$NEXUS_CREDS_USR -PalttdSnapshotPassword=$NEXUS_CREDS_PSW' + withCredentials([usernameColonPassword(credentialsId: 'alttd-publish-user', variable: 'USERPASS')]) { + sh ''' + set +x + sh './gradlew publish -PalttdDevPublishUser=publish -PalttdDevPublishPass=$USERPASS' + ''' + } } } stage('Archive') { diff --git a/build.gradle.kts b/build.gradle.kts index 75b0034..05b69ec 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -28,8 +28,8 @@ publishing { name = "nexus" url = uri("https://repo.alttd.com/repository/alttd-snapshot/") credentials { - username = project.property("alttdSnapshotUsername") as String - password = project.property("alttdSnapshotPassword") as String + username = project.property("alttdDevPublishUser") as String + password = project.property("alttdDevPublishPass") as String } } }