fix: fixed keyscan command

This commit is contained in:
ITQ
2025-04-02 19:18:10 +03:00
parent 998cb90cf6
commit ead856d11b
+1 -3
View File
@@ -88,8 +88,6 @@ deploy:
rules: rules:
- if: '$CI_COMMIT_REF_NAME == "master"' - if: '$CI_COMMIT_REF_NAME == "master"'
variables: variables:
SSH_HOST: $SSH_HOST
SSH_USER: $SSH_USER
SSH_ADDRESS: "$SSH_USER@$SSH_HOST" SSH_ADDRESS: "$SSH_USER@$SSH_HOST"
SSH_PRIVATE_KEY: SSH_PRIVATE_KEY SSH_PRIVATE_KEY: SSH_PRIVATE_KEY
script: script:
@@ -98,7 +96,7 @@ deploy:
- echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config - echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config
- echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa - echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa
- chmod 600 ~/.ssh/id_rsa - chmod 600 ~/.ssh/id_rsa
- ssh-keyscan -H "$SSH_HOST" > /dev/null 2>&1 - ssh-keyscan -H "$SSH_HOST" -p "$SSH_PORT" > /dev/null 2>&1
- AUTH_COMMAND="echo "$CI_REGISTRY_PASSWORD" | docker login $CI_REGISTRY --username $CI_REGISTRY_USER --password-stdin"; - AUTH_COMMAND="echo "$CI_REGISTRY_PASSWORD" | docker login $CI_REGISTRY --username $CI_REGISTRY_USER --password-stdin";
- ssh $SSH_ADDRESS "$AUTH_COMMAND" - ssh $SSH_ADDRESS "$AUTH_COMMAND"