diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2fb8625a440da94309db29fd1d78f8f5aede9359..0602d0c7dea4e9c5c6a2d733eadca1c44fce9ae1 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