Corrected insecure usage of environment variables

This commit is contained in:
Teriuihi 2025-06-20 22:50:59 +02:00
parent bbfc9c407c
commit 5fe5a305a5

15
Jenkinsfile vendored
View File

@ -1,15 +1,16 @@
pipeline {
agent any
environment {
NEXUS_CREDS = credentials('alttd-snapshot-user')
}
stages {
stage('Gradle') {
steps {
withCredentials([usernamePassword(credentialsId: 'alttd-snapshot-user', usernameVariable: 'NEXUS_USERNAME', passwordVariable: 'NEXUS_PASSWORD')]) {
sh """
./gradlew build \
-PalttdSnapshotUsername=$NEXUS_USERNAME \
-PalttdSnapshotPassword=$NEXUS_PASSWORD
"""
}
sh """
./gradlew build \
-PalttdSnapshotUsername=$NEXUS_CREDS_USR \
-PalttdSnapshotPassword=$NEXUS_CREDS_PSW
"""
}
}
stage('Archive') {