From 3adadf0f027028ac85b7b87475b7a2afd05e4f59 Mon Sep 17 00:00:00 2001
From: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
Date: Sat, 30 Dec 2023 19:19:15 +0100
Subject: [PATCH] CI: fix issue with remote gpu testing

Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
---
 .gitlab-ci.yml | 29 +++++++++--------------------
 1 file changed, 9 insertions(+), 20 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index df9b8eb..1732ef2 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -41,20 +41,6 @@ prepare:centos8:cuda11:
   tags:
     - docker
 
-# check if styleguide is fulfilled
-#style_check:
-#  stage: build
-#  image: ${DOCKER_IMAGE_DEV}:${DOCKER_TAG}
-#  allow_failure: true
-#  tags:
-#    - docker
-#  script:
-#    - ls
-#    - utils/test_style.sh
-
-# Stage: build
-##############################################################################
-
 build:
   stage: build
   needs: ["prepare:rocky9:docker-dev"]
@@ -173,12 +159,15 @@ build:debug:
     PARAMETER: ''
     CHDIR: 'tests'
   script:
-    - mkdir ~/.ssh &&
-      echo "-----BEGIN OPENSSH PRIVATE KEY-----" > ~/.ssh/id_rsa &&
-      echo $SSH_PRIVATE | sed "s/\S\{64\}/&\n/g" >> ~/.ssh/id_rsa &&
-      echo "-----END OPENSSH PRIVATE KEY-----" >> ~/.ssh/id_rsa &&
-      echo $SSH_PUBLIC > ~/.ssh/id_rsa.pub &&
-      echo $KNOWN_HOSTS > ~/.ssh/known_hosts && chmod 600 ~/.ssh/id_rsa
+    - mkdir ~/.ssh
+    - echo "-----BEGIN OPENSSH PRIVATE KEY-----" > ~/.ssh/id_rsa
+    - echo $SSH_PRIVATE | sed "s/\S\{64\}/&\n/g" >> ~/.ssh/id_rsa
+    - echo "-----END OPENSSH PRIVATE KEY-----" >> ~/.ssh/id_rsa
+    - echo $SSH_PUBLIC > ~/.ssh/id_rsa.pub
+    - echo $KNOWN_HOSTS > ~/.ssh/known_hosts
+    - chmod 600 ~/.ssh/id_rsa
+    - chmod 600 ~/.ssh/known_hosts
+    - chmod 600 ~/.ssh/id_rsa.pub
     - ssh $GPU_TARGET mkdir -p $RDIR
     - scp -r $LDIR/* $GPU_TARGET:$RDIR/
     - ssh $GPU_TARGET "LD_PRELOAD=$RDIR/libtirpc.so.3 $RDIR/cricket-rpc-server 255" &
-- 
GitLab