Update .gitlab-ci.yml file

This commit is contained in:
WinterMyst 2024-09-22 17:33:15 +00:00
parent 903082c3ca
commit 67e0692439

View File

@ -39,20 +39,6 @@ release:
- chmod 700 ~/.ssh - chmod 700 ~/.ssh
# Decode and set up the SSH private key # Decode and set up the SSH private key
- echo $SSH_PRIVATE_KEY_ENCODED | tr -d '\r\n' | base64 --decode > ~/.ssh/id_rsa - echo $SSH_PRIVATE_KEY_ENCODED | tr -d '\r\n' | base64 --decode > ~/.ssh/id_rsa
- if [ $? -ne 0 ]; then
echo "Error: Failed to decode SSH_PRIVATE_KEY_BASE64."
exit 1
fi
# Verify the key file
- if [ ! -s ~/.ssh/id_rsa ]; then
echo "Error: SSH private key file is empty or does not exist."
exit 1
fi
- ssh-keygen -y -f ~/.ssh/id_rsa > /dev/null
- if [ $? -ne 0 ]; then
echo "Error: Invalid SSH private key."
exit 1
fi
# Set permissions # Set permissions
- chmod 600 ~/.ssh/id_rsa - chmod 600 ~/.ssh/id_rsa
# Start the SSH agent and add the key # Start the SSH agent and add the key