Update Nexus credentials property names and adjust Jenkins pipeline for Gradle build

This commit is contained in:
akastijn 2025-06-28 02:31:33 +02:00
parent b0e04548bd
commit 1719130f69
2 changed files with 8 additions and 3 deletions

7
Jenkinsfile vendored
View File

@ -3,7 +3,12 @@ pipeline {
stages {
stage('Gradle') {
steps {
sh './gradlew build -PalttdSnapshotUsername=$NEXUS_CREDS_USR -PalttdSnapshotPassword=$NEXUS_CREDS_PSW'
withCredentials([usernameColonPassword(credentialsId: 'alttd-publish-user', variable: 'USERPASS')]) {
sh '''
set +x
sh './gradlew build -PalttdDevPublishUser=publish -PalttdDevPublishPass=$USERPASS'
'''
}
}
}
stage('Publish to Maven') {

View File

@ -1,7 +1,7 @@
rootProject.name = "VillagerShopUI"
val nexusUser = providers.gradleProperty("alttdSnapshotUsername").get()
val nexusPass = providers.gradleProperty("alttdSnapshotPassword").get()
val nexusUser = providers.gradleProperty("alttdDevPublishUser").get()
val nexusPass = providers.gradleProperty("alttdDevPublishPass").get()
dependencyResolutionManagement {
repositories {