From 730cf6a4aa7074afddb8848bb140754f4f7cfb2f Mon Sep 17 00:00:00 2001
From: Andre Anjos <andre.dos.anjos@gmail.com>
Date: Wed, 13 Feb 2019 17:48:42 +0100
Subject: [PATCH] [release] Try a different method for authenticating using
 CI_JOB_TOKEN

---
 bob/devtools/release.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/bob/devtools/release.py b/bob/devtools/release.py
index a26b04a6..9354149b 100644
--- a/bob/devtools/release.py
+++ b/bob/devtools/release.py
@@ -70,7 +70,11 @@ def get_gitlab_instance():
           logger.debug('Did not find any of %s nor CI_JOB_TOKEN is defined. ' \
               'Asking for user token on the command line...', '|'.join(cfgs))
           token = input("Your %s (private) token: " % server)
-        gl = gitlab.Gitlab(server, private_token=token, api_version=4)
+          gl = gitlab.Gitlab(server, private_token=token, api_version=4)
+        else:
+          username = 'gitlab-ci-token'
+          gl = gitlab.Gitlab(server, email='gitlab-ci-token', password=token)
+          gl.auth()
 
     return gl
 
-- 
GitLab