增加构建通知
This commit is contained in:
parent
3fc6ddc8fc
commit
fe66ee4d5f
@ -595,8 +595,8 @@ public class JenkinsBuildServiceImpl extends BaseServiceImpl<JenkinsBuild, Jenki
|
||||
jenkinsBuildNotificationRepository.save(record);
|
||||
return;
|
||||
} else {
|
||||
// 未超时,标记开始(可选:发送"构建中"通知)
|
||||
// sendNotification(channel, job, build, "BUILDING");
|
||||
// 未超时,发送"构建中"通知
|
||||
sendNotification(config, channel, job, build, "BUILDING", externalSystem, application, environment);
|
||||
record.setBuildStartNotice(true);
|
||||
jenkinsBuildNotificationRepository.save(record);
|
||||
return;
|
||||
@ -607,8 +607,8 @@ public class JenkinsBuildServiceImpl extends BaseServiceImpl<JenkinsBuild, Jenki
|
||||
if (!record.getBuildEndNotice() && isBuildFinished(build)) {
|
||||
String status = build.getBuildStatus();
|
||||
|
||||
// 只通知成功和失败
|
||||
if ("SUCCESS".equals(status) || "FAILURE".equals(status)) {
|
||||
// 通知成功、失败、取消
|
||||
if ("SUCCESS".equals(status) || "FAILURE".equals(status) || "ABORTED".equals(status)) {
|
||||
sendNotification(config, channel, job, build, status, externalSystem, application, environment);
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user