diff --git a/bin/merge b/bin/merge
index 2ce295811b42b254488a99fa79835962ffaebe33..fa07528c5f96fa00f3b966ffc2526ad2804dd9a6 100755
--- a/bin/merge
+++ b/bin/merge
@@ -5,9 +5,7 @@ function gitlab() {
   METHOD=$2
   REQUEST=$3
   shift 3
-  echo "   sending request ..."
   output="$(curl --write-out "\nHTTP-Code:%{http_code}" -X "$METHOD" -s -H "Private-Token: ${GITLAB_PRIVATE_TOKEN}" "${GITLAB_URL}"/api/v4/"$REQUEST" "$@")"
-  echo "   done"
   result="$(echo "$output" | grep "{")"
   code="$(echo "$output" | grep -m 1 "HTTP-Code:" | cut -d: -f2)"
   if [[ $code -eq $EXPECTED ]]; then
@@ -52,6 +50,10 @@ elif [[ "$SOURCEBRANCH" == "develop" ]]; then
 else
   TARGETBRANCH=develop
 fi
+if [[ -n ${CI_SERVER_URL} ]]; then
+  GITLAB_URL=$CI_SERVER_URL
+  GITLAB_PRIVATE_TOKEN=$CI_JOB_TOKEN
+fi
 if [[ "x${GITLAB_URL}" == "x" ]]; then
   echo "Missing GITLAB_URL environment variable, should be set to e.g. https://gitlab.lakedrops.com"
   exit 2