pipeline {
agent none
options{
timestamps()
}
stages {
stage('check file size'){
agent { label "xxx" }
steps {
sh '''
#!/bin/bash
date
'''
}
}
stage('start rsync task'){
agent { label "xxx" }
steps {
sh '''
#!/bin/bash
#此处放代码
'''
script {
mail to: 'test1@hirain.com,test2@hirain.com',
subject: "Running Pipeline: ${currentBuild.fullDisplayName} " ,
body: """SUCCESSFUL: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}] '
项目名称: ${env.JOB_NAME}
构建次数: ${env.BUILD_NUMBER}
构件编号: ${BUILD_NUMBER}
工作目录: ${env.WORKSPACE}
构建URL:${env.BUILD_URL}
构建日志: ${BUILD_URL}console
"""
}
}
}
}
}
jenkins pipeline发送邮件代码
于 2024-02-02 11:33:14 首次发布