Index: Jenkinsfile
===================================================================
--- Jenkinsfile	(revision ccd5b1213bbba677e114462bee456b5c905d9009)
+++ Jenkinsfile	(revision a3e1f8fb5ebff02919d4c7e0b994c94b0223e84f)
@@ -134,5 +134,5 @@
 node ('master'){
 
-	boolean doFullBuild
+	boolean bIsFullBuild
 	def err = null
 	def log_needed = false
@@ -165,5 +165,5 @@
 					]])
 
-				doFullBuild = isFullBuild == 'true'
+				bIsFullBuild = isFullBuild == 'true'
 				architectureFlag = buildArchitecture == '64-bit' ? '-m64' : (buildArchitecture == '32-bit' ? '-m32' : 'ERROR')
 
@@ -172,10 +172,10 @@
 				//Compile using gcc-4.9
 				currentCC = new CC_Desc('gcc-4.9', 'g++-4.9', 'gcc-4.9')
-				cfa_build(doFullBuild, architectureFlag)
+				cfa_build(bIsFullBuild, architectureFlag)
 
 				//Compile latex documentation
 				doc_build()
 
-				if( doFullBuild ) {
+				if( bIsFullBuild ) {
 					//Compile using gcc-5
 					currentCC = new CC_Desc('gcc-5', 'g++-5', 'gcc-5')
@@ -204,6 +204,8 @@
 
 	finally {
-		//Send email with final results
-		notify_result(doPromoteBuild2DoLang, err, currentBuild.result, log_needed)
+		//Send email with final results if this is not a full build
+		if( !bIsFullBuild ) {
+			email(currentBuild.result, log_needed)
+		}
 
 		/* Must re-throw exception to propagate error */
@@ -217,12 +219,7 @@
 //Routine responsible of sending the email notification once the build is completed
 //===========================================================================================================
-def notify_result(boolean promote, Exception err, String status, boolean log) {
+def notify_result(boolean bIsFullBuild, Exception err, String status, boolean log) {
 	echo 'Build completed, sending result notification'
-	if(promote)	{
-		if( err ) {
-			promote_email(status)
-		}
-	}
-	else {
+	if(bIsFullBuild)	 {
 		email(status, log)
 	}
