-1
Ich habe folgendes Problem mit jenkins Pipeline, MVN Release, git und sshagent:Fehler in MVN Release mit Pipeline jenkins aufgrund git Erlaubnis
Jenkinsfile
node {
env.JAVA_HOME="${tool 'JDK-8u102'}"
env.M2_HOME="${tool 'maven-3.3.9'}"
env.PATH="${env.JAVA_HOME}/bin:${env.M2_HOME}/bin:${env.PATH}"
stage "Checkout"
git branch: 'master', credentialsId: '${gitCredentialsId}', url: '${gitUrl}'
sshagent (['${gitCredentialsId}']) {
sh "mvn -B -Dtag=${releaseVersion} release:prepare release:perform -DreleaseVersion=${releaseVersion} -DdevelopmentVersion=${developmentVersion}"
}
}
Job Konsolenausgabe
...
[ssh-agent] Using credentials scm
[ssh-agent] Looking for ssh-agent implementation...
[ssh-agent] Java/JNR ssh-agent
[ssh-agent] Skipped registering BouncyCastle, not running on a remote agent
[ssh-agent] Started.
...
[ERROR] Provider message:
[ERROR] The git-tag command failed.
[ERROR] Command output:
[ERROR]
[ERROR] *** Please tell me who you are.
[ERROR]
[ERROR] Run
[ERROR]
[ERROR] git config --global user.email "[email protected]"
[ERROR] git config --global user.name "Your Name"
Die Anmeldeinformationen sind richtig, aber aus irgendeinem Grund nicht wo rk mit Maven-Release. Irgendeine Idee?