Jenkinsfiles: full build for first build in a branch
diff --git a/core/Jenkinsfile b/core/Jenkinsfile
index 1051429..316d934 100644
--- a/core/Jenkinsfile
+++ b/core/Jenkinsfile
@@ -88,6 +88,7 @@
               changeset 'core/**'
               changeset 'pom.xml'
               changeset 'pom-plain.xml'
+              expression { return currentBuild.number == 1 }
             }
           }
           steps {
@@ -135,6 +136,7 @@
                 changeset 'core/**'
                 changeset 'pom.xml'
                 changeset 'pom-plain.xml'
+                expression { return currentBuild.number == 1 }
               }
             }
           }
diff --git a/greycat/Jenkinsfile b/greycat/Jenkinsfile
index ae6a5d4..dbfbc98 100644
--- a/greycat/Jenkinsfile
+++ b/greycat/Jenkinsfile
@@ -100,6 +100,7 @@
               changeset 'greycat/**'
               changeset 'pom.xml'
               changeset 'pom-plain.xml'
+              expression { return currentBuild.number == 1 }
             }
           }
           steps {
@@ -116,6 +117,7 @@
               changeset 'greycat/**'
               changeset 'pom.xml'
               changeset 'pom-plain.xml'
+              expression { return currentBuild.number == 1 }
             }
           }
           steps {
@@ -135,6 +137,7 @@
                 changeset 'greycat/**'
                 changeset 'pom.xml'
                 changeset 'pom-plain.xml'
+                expression { return currentBuild.number == 1 }
               }
             }
           }
diff --git a/neo4j2/Jenkinsfile b/neo4j2/Jenkinsfile
index 4e98e83..848a6e8 100644
--- a/neo4j2/Jenkinsfile
+++ b/neo4j2/Jenkinsfile
@@ -100,6 +100,7 @@
               changeset 'neo4j2/**'
               changeset 'pom.xml'
               changeset 'pom-plain.xml'
+              expression { return currentBuild.number == 1 }
             }
           }
           steps {
@@ -116,6 +117,7 @@
               changeset 'neo4j2/**'
               changeset 'pom.xml'
               changeset 'pom-plain.xml'
+              expression { return currentBuild.number == 1 }
             }
           }
           steps {
diff --git a/server/Jenkinsfile b/server/Jenkinsfile
index e65b4c6..8b287dc 100644
--- a/server/Jenkinsfile
+++ b/server/Jenkinsfile
@@ -101,6 +101,7 @@
                 changeset 'server/**'
                 changeset 'pom.xml'
                 changeset 'pom-plain.xml'
+                expression { return currentBuild.number == 1 }
             }
           }
           steps {
@@ -118,6 +119,7 @@
                 changeset 'server/**'
                 changeset 'pom.xml'
                 changeset 'pom-plain.xml'
+                expression { return currentBuild.number == 1 }
             }
           }
           steps {
@@ -135,6 +137,7 @@
                 changeset 'server/**'
                 changeset 'pom.xml'
                 changeset 'pom-plain.xml'
+                expression { return currentBuild.number == 1 }
             }
           }
           steps {
@@ -155,6 +158,7 @@
                 changeset 'server/**'
                 changeset 'pom.xml'
                 changeset 'pom-plain.xml'
+                expression { return currentBuild.number == 1 }
               }
             }
           }