0
프로젝트 소스를 성공적으로 빌드 한 후 git에서 태그를 설정하고 밀어 넣을 수 있습니다. 무엇이 잘못 가고jenkins 선언 파이프 라인에서 git 프로젝트를 태그 지정하는 방법
[INFO] Building PR02 Parent POM 5.1.2
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-scm-plugin:1.9.5:tag (default-cli) @ pr02-parent-pom ---
[INFO] Final Tag Name: '5.1.2'
[INFO] Executing: /bin/sh -c cd /var/jenkins_home/workspace/ParentPOM-Pipeline_master-GOYL657LPCAICEX72SN6WFZQV55BYMCLX7KLK63B6MKGMFYWD3IA && git tag -F /tmp/maven-scm-523050667.commit 5.1.2
[INFO] Working directory: /var/jenkins_home/workspace/ParentPOM-Pipeline_master-GOYL657LPCAICEX72SN6WFZQV55BYMCLX7KLK63B6MKGMFYWD3IA
[INFO] Executing: /bin/sh -c cd /var/jenkins_home/workspace/ParentPOM-Pipeline_master-GOYL657LPCAICEX72SN6WFZQV55BYMCLX7KLK63B6MKGMFYWD3IA && git push https://jira.team-dso.nl/bitbucket/scm/pr02/pr02-parent-pom.git refs/tags/5.1.2
[INFO] Working directory: /var/jenkins_home/workspace/ParentPOM-Pipeline_master-GOYL657LPCAICEX72SN6WFZQV55BYMCLX7KLK63B6MKGMFYWD3IA
[ERROR] Provider message:
[ERROR] The git-push command failed.
[ERROR] Command output:
[ERROR] fatal: could not read Username for 'https://jira.team-dso.nl': No such device or address
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
및/또는 어떻게 각 한 후 프로젝트를 태그 내 목표를 달성 할 수있다 : 이것은 오류 로그 다음 결과
pipeline {
agent {
docker {
label 'docker'
image 'somerepo/maven:3.5.2-jdk-8-alpine'
args '-v /root/.m2:/root/.m2'
}
}
stages {
stage('Prepare') {
environment {
BITBUCKET = credentials('jenkins-creds')
}
steps {
sh 'git clean -ffdx'
sh("git config user.name 'jenkins'")
sh("git config user.email '[email protected]'")
// Use .netrc for Git credentials
sh '''
cat >~/.netrc <<.
machine bitbucket.server
login $BITBUCKET_USR
password $BITBUCKET_PSW
.
'''.stripIndent()
}
}
stage('Validate pom') {
steps {
sh 'mvn -B validate'
}
}
stage('Tag the version') {
steps {
sh 'printf "Tag the sources %s", "1.2.3"'
sh 'mvn -B versions:set -DnewVersion=5.1.1'
sh 'mvn -B scm:tag'
}
}
}
}
: 여기 내 파이프 라인 정의의 관련 부분입니다 성공적인 빌드?
답장을 보내 주셔서 감사합니다. 바로 시도해 보겠습니다. – Marcel
[@ Guell35] (https://stackoverflow.com/users/637514/guel135), 귀하의 제안에 따라 파이프 라인을 변경했으며, 약간의 조정 후에도 성공했습니다. 감사합니다! – Marcel