1 Star 0 Fork 0

basic-support/lcxm-common

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
Jenkinsfile 1.04 KB
一键复制 编辑 原始数据 按行查看 历史
pipeline {
agent any
options { timestamps () }
stages {
stage('build lcxm-common') {
steps {
echo "install lcxm-common"
sh 'mvn clean install'
echo 'install success'
}
}
stage('Get Git Commit Info') {
steps {
script {
// 获取 Git 提交信息
def commitMessage = sh(script: "git log -1 --pretty=format:'%h - %an, %ar : %s'", returnStdout: true).trim()
env.GIT_COMMIT_MESSAGE = commitMessage
}
}
}
}
post {
always {
// $DEFAULT_CONTENT 为 Email-ext-plugin 内置tokens,拼接字符串和变量的时候需要加上反斜杠
emailext body: "\$DEFAULT_CONTENT \n - Commit Message: ${env.GIT_COMMIT_MESSAGE}", subject: '$DEFAULT_SUBJECT', to: '84597585@qq.com'
}
success {
echo "success"
}
failure {
echo "failure"
}
}
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/basic-support/lcxm-common.git
git@gitee.com:basic-support/lcxm-common.git
basic-support
lcxm-common
lcxm-common
master

搜索帮助