diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 41d2ec721977bc6a573013b6025b9e388ec1e0b1..ee9420e929455328b572e4156e2ffa00223c8698 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,10 +4,11 @@ before_script: - echo "Hello, $GITLAB_USER_LOGIN!" - 'which ssh-agent || ( apt-get update -y && apt-get install openssh-client -y )' - eval $(ssh-agent -s) - - apt-get install sshpass - - echo $SSH_PASSPHRASE - - sshpass -p $SSH_PASSPHRASE + #- apt-get install sshpass + #- sshpass -p $SSH_PASSPHRASE - echo "$SSH_PRIVATE_KEY" | base64 -d | tr -d '\r' | ssh-add - > /dev/null + - expect "Enter passphrase for (stdin):" + - send $SSH_PASSPHRASE - mkdir -p ~/.ssh - chmod 700 ~/.ssh - ssh-keyscan bwunicluster.scc.kit.edu > ~/.ssh/known_hosts