From 6ab63ddc4821d88a1087864d2cd505da91f1187a Mon Sep 17 00:00:00 2001
From: Andre Anjos <andre.anjos@idiap.ch>
Date: Wed, 14 Dec 2016 12:23:36 +0100
Subject: [PATCH] Parameterize before_deploy to get non-sqlite databases
 download right (see bob/bob.db.base#11)

---
 gitlab/before_deploy.sh | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/gitlab/before_deploy.sh b/gitlab/before_deploy.sh
index cac8108..5371267 100755
--- a/gitlab/before_deploy.sh
+++ b/gitlab/before_deploy.sh
@@ -1,15 +1,22 @@
 #!/usr/bin/env bash
 # Wed 21 Sep 2016 13:08:05 CEST
 
+# Parameters:
+#
+#   $1: database name to run the download command for. If unset, use "all"
+#
+
 source $(dirname ${0})/functions.sh
 
 run_cmd $(dirname ${0})/before_test.sh
 
+dbname=${1:-all}
+
 # setup database locally and run `bob_dbmanage.py all download`
 # if this is a database package - need auxiliary file for package
 if [[ ${CI_PROJECT_NAME} == bob.db.* ]]; then
   run_cmd ./bin/buildout
   if [ -x ./bin/bob_dbmanage.py ]; then
-    run_cmd ./bin/bob_dbmanage.py all download --force;
+    run_cmd ./bin/bob_dbmanage.py ${dbname} download --force;
   fi
 fi
-- 
GitLab