Index: Jenkins/FullBuild
===================================================================
--- Jenkins/FullBuild	(revision a2f86e9075fd4f2e5fbcee0342f68b239555f4ab)
+++ Jenkins/FullBuild	(revision 5ed906183fb9cf5705ca87189b94042e29be3653)
@@ -4,4 +4,20 @@
 // Main compilation routines
 //===========================================================================================================
+
+def trigger_build(String arch) {
+	def result = build job: 'Cforall/master', 		\
+		parameters: [						\
+			[$class: 'BooleanParameterValue', 		\
+			  name: 'isFullBuild', 				\
+			  value: true], 					\
+			[$class: 'StringParameterValue', 		\
+			  name: 'buildArchitecture', 			\
+			  value: arch]					\
+		]
+
+	echo(result.result)
+	echo(result.absoluteUrl)
+}
+
 def push_build() {
 	//Don't use the build_stage function which outputs the compiler
@@ -43,36 +59,10 @@
 					parallel (
 						x64: {
-							results[0] = build job: 'Cforall/master', 					\
-								parameters: [						\
-									[$class: 'BooleanParameterValue', 		\
-									  name: 'isFullBuild', 				\
-									  value: true], 					\
-									[$class: 'StringParameterValue', 		\
-									  name: 'buildArchitecture', 			\
-									  value: '64-bit']				\
-								]
+							trigger_build('64-bit')
 						},
-						x32:
-						 {
-							results[1] = build job: 'Cforall/master', 					\
-								parameters: [						\
-									[$class: 'BooleanParameterValue', 		\
-									  name: 'isFullBuild', 				\
-									  value: true], 					\
-									[$class: 'StringParameterValue', 		\
-									  name: 'buildArchitecture', 			\
-									  value: '32-bit']				\
-								]
+						x32: {
+							trigger_build('32-bit')
 						}
 					)
-
-					results.each { result ->
-						echo(result.result)
-						echo(result.absoluteUrl)
-
-						if (result.result != 'SUCCESS') {
-							echo( 'Build Succede' )
-						}
-					}
 
 				//Push latest changes to do-lang repo
