Merhaba Burak;
stage('Get User Information') {
steps {
script {
wrap([$class: 'BuildUser']) {
echo "BUILD_USER=${BUILD_USER}"
echo "BUILD_USER_FIRST_NAME=${BUILD_USER_FIRST_NAME}"
echo "BUILD_USER_LAST_NAME=${BUILD_USER_LAST_NAME}"
echo "BUILD_USER_ID=${BUILD_USER_ID}"
echo "BUILD_USER_EMAIL=${BUILD_USER_EMAIL}"
echo "---"
echo "env.BUILD_USER=${env.BUILD_USER}"
echo "env.BUILD_USER_FIRST_NAME=${env.BUILD_USER_FIRST_NAME}"
echo "env.BUILD_USER_LAST_NAME=${env.BUILD_USER_LAST_NAME}"
echo "env.BUILD_USER_ID=${env.BUILD_USER_ID}"
echo "env.BUILD_USER_EMAIL=${env.BUILD_USER_EMAIL}"
}
}
}
}
Bu şekilde projedeki bilgileri alabilirsin.
Gönderim yaparkende ilgili parametre ile gönderebilirsin. emailext to: "${env.BUILD_USER_EMAIL}",
Yalnız bu kodu yazdığında sadece WEbhook üzerinden bir tetikleme işlemi yapıldığı zaman ki started by user değeri boş geliyor. Onu da araştırıyorum. Bulursam iletirim.
Merhaba Burak;
stage('Get User Information') {
steps {
script {
wrap([$class: 'BuildUser']) {
echo "BUILD_USER=${BUILD_USER}"
echo "BUILD_USER_FIRST_NAME=${BUILD_USER_FIRST_NAME}"
echo "BUILD_USER_LAST_NAME=${BUILD_USER_LAST_NAME}"
echo "BUILD_USER_ID=${BUILD_USER_ID}"
echo "BUILD_USER_EMAIL=${BUILD_USER_EMAIL}"
echo "---"
echo "env.BUILD_USER=${env.BUILD_USER}"
echo "env.BUILD_USER_FIRST_NAME=${env.BUILD_USER_FIRST_NAME}"
echo "env.BUILD_USER_LAST_NAME=${env.BUILD_USER_LAST_NAME}"
echo "env.BUILD_USER_ID=${env.BUILD_USER_ID}"
echo "env.BUILD_USER_EMAIL=${env.BUILD_USER_EMAIL}"
}
}
}
}
Bu şekilde projedeki bilgileri alabilirsin.
Gönderim yaparkende ilgili parametre ile gönderebilirsin. emailext to: "${env.BUILD_USER_EMAIL}",
Yalnız bu kodu yazdığında sadece WEbhook üzerinden bir tetikleme işlemi yapıldığı zaman ki started by user değeri boş geliyor. Onu da araştırıyorum. Bulursam iletirim.