diff --git a/Jenkinsfile b/Jenkinsfile
index a56b70d4aa1dbcbf78a6e0975a2ac399798cd5e7..209d7e82ffb39b658269405da9a0d12b8ffb446d 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -137,6 +137,12 @@ pipeline {
             }
         }
         stage('Tag and Push Docker Image') {
+        	when {		
+                anyOf {		
+                    branch 'master'		
+                    branch 'release'		
+                }		
+            }
             steps {
                 script {
                     FAILED_STAGE = env.STAGE_NAME