DevNotifier is a plugin for email notifications about Jenkins builds.
An attempt to mimic Travis CI emails style.
Configuration in build like freestyle project:
Configuration in pipeline:
pipeline {
agent any
stages {
stage('Clone sources') {
steps {
checkout([
$class: 'GitSCM',
branches: [[name: '*/master']],
doGenerateSubmoduleConfigurations: false,
extensions: [[$class: 'AuthorInChangelog']],
submoduleCfg: [],
userRemoteConfigs: [[url: 'https://github.com/vhs21/dev-notifier']]
])
}
}
}
post {
always{
script{
notifyDev()
}
}
}
}
To send emails there is also need in configuring Mailer plugin (Manage Jenkins → Configure System → E-mail Notification):