diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 165e13d1b00138c366b9cd2b863e265843b0f475..b1286a6a0f5c7e061fea2be7db541263a2e028b9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -10,7 +10,7 @@ stages:
   - 'which ssh-agent || ( apt-get update -y && apt-get install openssh-client -y )'
 
   ## Run ssh-agent (inside the build environment)
-  
+  - eval $(ssh-agent -s)
 
   ## Add the SSH key stored in SSH_PRIVATE_KEY variable to the agent store
   ## We're using tr to fix line endings which makes ed25519 keys work
@@ -144,4 +144,4 @@ deploy_imu:
     WOLF_GNSS_BRANCH: $WOLF_GNSS_BRANCH
     WOLF_LASER_BRANCH: $WOLF_LASER_BRANCH
   trigger: 
-    project: mobile_robotics/wolf_projects/wolf_ros/wolf_ros_imu
\ No newline at end of file
+    project: mobile_robotics/wolf_projects/wolf_ros/wolf_ros_imu