我想使用自定义提交消息来设置网络挂钩。当开发人员使用“继续迁移”提交消息提交文件时,我想触发Web挂钩。
我该怎么做?
答案 0 :(得分:2)
以下代码对我有用,只需检查最新的git commit消息并有选择地构建您的工作即可:
def resultlog = sh(returnStdout: true, script: 'git log -1 --pretty=%B')
if (resultlog.contains("Proceed with Migration")) {
//your code
}