From d7a7a1bc58d5d9d5175ba35a20034eaeb4c73f92 Mon Sep 17 00:00:00 2001
From: "Stefan E. Funk" <funk@sub.uni-goettingen.de>
Date: Mon, 11 Feb 2019 14:32:30 +0100
Subject: [PATCH] mc

---
 Jenkinsfile | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/Jenkinsfile b/Jenkinsfile
index 7826a61..98921ca 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -7,8 +7,16 @@ node {
 }
 
   stage('Build') {
-    sh "git submodule init"
-    sh "'${mvnHome}/bin/mvn' -U clean verify -Ptextgrid.deb"
+    sh '''
+      echo "===>  Initialising submodules"
+      git submodule init
+
+      echo "===>  Updating submodules"
+      git submodule update --force --remote &&
+
+      echo "===>  Compiling and building DEB package"
+      $mvnHome/bin/mvn -U clean verify -Ptextgrid.deb
+    '''
   }
 
   stage('Publish') {
-- 
GitLab