Jenkinsfile で Tag を Push する
stage 'push tag'
def date = new Date()
def dateFormat = new SimpleDateFormat("yyyyMMddHHmm")
def yyyyMMddHHmm = dateFormat.format(date)
// Jenkinsで「認証情報の追加(GIT_CRDT_ID)」をしておいてください。
withCredentials([[$class: 'UsernamePasswordMultiBinding'
,credentialsId: 'GIT_CRDT_ID'
,usernameVariable: 'GIT_USER'
,passwordVariable: 'GIT_PASS']]) {
sh "git tag -a ${yyyyMMddHHmm} -m jenkins"
sh "git push https://${GIT_USER}:${GIT_PASS}@${GIT_URL}.git --tags"
}