From 0c64e6f39141b66d78de85f780389a3642b03374 Mon Sep 17 00:00:00 2001 From: Sven Marcus <s.marcus@outlook.de> Date: Tue, 13 Apr 2021 15:38:17 +0200 Subject: [PATCH] Hardcoded ssh install in slurm job --- .gitlab-ci.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2fb8625a4..0602d0c7d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -238,7 +238,6 @@ gcc_9_python_bindings_test: ############################################################################### gcc_9_python_slurm_test: - extends: .deploy_template stage: test when: manual @@ -252,6 +251,16 @@ gcc_9_python_slurm_test: HOST: "phoenix.hlr.rz.tu-bs.de" PHOENIX_USER: "y0054816" + before_script: + - 'command -v ssh-agent >/dev/null || ( apt-get update -y && apt-get install openssh-client -y )' + - apt-get install -y rsync + - mkdir -p ~/.ssh + - chmod 700 ~/.ssh + - eval $(ssh-agent -s) + - echo "$SSH_KEY" | tr -d '\r' | ssh-add - + - echo $SSH_KEY >> ansible/private_key + - ssh-keyscan -t rsa $HOST >> ~/.ssh/known_hosts + script: - singularity build PoiseuilleTestContainer.sif Python/SlurmTests/poiseuille/PoiseuilleTestContainer.def - scp PoiseuilleTestContainer.sif $PHOENIX_USER@$HOST:PoiseuilleTestContainer.sif -- GitLab