瀏覽代碼

contrib/ci.inria.fr/Jenkinsfile-windows: send an email

Nathalie Furmento 6 年之前
父節點
當前提交
1a92832fd7
共有 1 個文件被更改,包括 41 次插入41 次删除
  1. 41 41
      contrib/ci.inria.fr/Jenkinsfile-windows

+ 41 - 41
contrib/ci.inria.fr/Jenkinsfile-windows

@@ -82,8 +82,8 @@ pipeline
 									unstash 'script-windows-check'
 									unstash 'script-windows-build'
 									bat './job-1-check-windows.bat'
-									if (env.KEEP_WORKING_DIRECTORY != 'true')
-										deleteDir()
+//									if (env.KEEP_WORKING_DIRECTORY != 'true')
+//										deleteDir()
 								}
 							}
 						}
@@ -94,43 +94,43 @@ pipeline
 		}
 	}
 
-//	post
-//	{
-//		// hooks are called in order: always, changed, aborted, failure, success, unstable
-//		changed
-//		{
-//			echo "Build status has changed."
-//			script
-//			{
-//
-//				statusHasChanged = true
-//			}
-//		}
-//		success
-//		{
-//			echo "Build success."
-//			// email when changed to success
-//			script
-//			{
-//				if (statusHasChanged)
-//				{
-//					emailext(body: '${DEFAULT_CONTENT}',
-//						 subject: '${DEFAULT_SUBJECT}',
-//						 replyTo: '$DEFAULT_REPLYTO',
-//						 to: '$DEFAULT_RECIPIENTS',
-//						 recipientProviders: [[$class: 'CulpritsRecipientProvider'],[$class: 'RequesterRecipientProvider']])
-//				}
-//			}
-//		}
-//		failure
-//		{
-//			echo "Build failure."
-//			// always email on failure
-//			emailext(body: '${DEFAULT_CONTENT}',
-//				 subject: '${DEFAULT_SUBJECT}',
-//				 replyTo: '$DEFAULT_REPLYTO',
-//				 to: '$DEFAULT_RECIPIENTS',
-//				 recipientProviders: [[$class: 'CulpritsRecipientProvider'],[$class: 'RequesterRecipientProvider']])
-//		}
-//	}
+	post
+	{
+		// hooks are called in order: always, changed, aborted, failure, success, unstable
+		changed
+		{
+			echo "Build status has changed."
+			script
+			{
+
+				statusHasChanged = true
+			}
+		}
+		success
+		{
+			echo "Build success."
+			// email when changed to success
+			script
+			{
+				if (statusHasChanged)
+				{
+					emailext(body: '${DEFAULT_CONTENT}',
+						 subject: '${DEFAULT_SUBJECT}',
+						 replyTo: '$DEFAULT_REPLYTO',
+						 to: '$DEFAULT_RECIPIENTS',
+						 recipientProviders: [[$class: 'CulpritsRecipientProvider'],[$class: 'RequesterRecipientProvider']])
+				}
+			}
+		}
+		failure
+		{
+			echo "Build failure."
+			// always email on failure
+			emailext(body: '${DEFAULT_CONTENT}',
+				 subject: '${DEFAULT_SUBJECT}',
+				 replyTo: '$DEFAULT_REPLYTO',
+				 to: '$DEFAULT_RECIPIENTS',
+				 recipientProviders: [[$class: 'CulpritsRecipientProvider'],[$class: 'RequesterRecipientProvider']])
+		}
+	}
 }