Index: Jenkins/FullBuild
===================================================================
--- Jenkins/FullBuild	(revision e67f54c7509e35bc171d113dd722a93bfb7808b5)
+++ Jenkins/FullBuild	(revision 1d57215b9c0c992deec9ecdae4bab3d1bc62a016)
@@ -28,63 +28,74 @@
 // Main loop of the compilation
 //===========================================================================================================
-node ('master'){
-	try {
-		//Prevent the build from exceeding 30 minutes
-		timeout(60) {
 
-			//Wrap build to add timestamp to command line
-			wrap([$class: 'TimestamperBuildWrapper']) {
+try {
+	//Prevent the build from exceeding 30 minutes
+	timeout(60) {
 
-				stage 'Build'
+		//Wrap build to add timestamp to command line
+		wrap([$class: 'TimestamperBuildWrapper']) {
 
-					parallel (
-						x64: { node ('master') {
-							build job: 'Cforall/master', 					\
-								parameters: [						\
-									[$class: 'BooleanParameterValue', 		\
-									  name: 'isFullBuild', 				\
-									  value: true], 					\
-									[$class: 'StringParameterValue', 		\
-									  name: 'buildArchitecture', 			\
-									  value: '64-bit']				\
-								]
-						}},
-						x32: { node ('master') {
-							build job: 'Cforall/master', 					\
-								parameters: [						\
-									[$class: 'BooleanParameterValue', 		\
-									  name: 'isFullBuild', 				\
-									  value: true], 					\
-									[$class: 'StringParameterValue', 		\
-									  name: 'buildArchitecture', 			\
-									  value: '32-bit']				\
-								]
-						}}
-					)
+			stage 'Build'
 
-				//Push latest changes to do-lang repo
-				//push_build()
-			}
+				results = [null, null]
+
+				parallel (
+					x64: {
+						result[0] = build job: 'Cforall/master', 					\
+							parameters: [						\
+								[$class: 'BooleanParameterValue', 		\
+								  name: 'isFullBuild', 				\
+								  value: true], 					\
+								[$class: 'StringParameterValue', 		\
+								  name: 'buildArchitecture', 			\
+								  value: '64-bit']				\
+							]
+					},
+					x32:
+					 {
+						result[1] = build job: 'Cforall/master', 					\
+							parameters: [						\
+								[$class: 'BooleanParameterValue', 		\
+								  name: 'isFullBuild', 				\
+								  value: true], 					\
+								[$class: 'StringParameterValue', 		\
+								  name: 'buildArchitecture', 			\
+								  value: '32-bit']				\
+							]
+					}
+				)
+
+				results.each { result ->
+					echo(result.result)
+					echo(result.absoluteUrl)
+
+					if (result.result != 'SUCCESS') {
+						echo( 'Build Succeded' )
+					}
+				}
+
+			//Push latest changes to do-lang repo
+			push_build()
 		}
 	}
+}
 
-	//If an exception is caught we need to change the status and remember to
-	//attach the build log to the email
-	catch (Exception caughtError) {
-		//rethrow error later
-		err = caughtError
+//If an exception is caught we need to change the status and remember to
+//attach the build log to the email
+catch (Exception caughtError) {
+	//rethrow error later
+	err = caughtError
 
-		//Store the result of the build log
-		currentBuild.result = "${status_prefix} FAILURE".trim()
+	//Store the result of the build log
+	currentBuild.result = "${status_prefix} FAILURE".trim()
 
-		//Send email to notify the failure
-		//promote_email(currentBuild.result)
-	}
+	//Send email to notify the failure
+	promote_email(currentBuild.result)
+}
 
-	finally {
-		//Must re-throw exception to propagate error
-		if (err) {
-			throw err
-		}
+finally {
+	//Must re-throw exception to propagate error
+	if (err) {
+		throw err
 	}
 }
