pipeline { agent any environment { SERVER_IP = '192.168.1.82' // Replace with your server IP/hostname SERVER_USER = 'aimo' // Replace with your server username } stages { stage('Test SSH Connection') { steps { sshagent(['backend-server-digitaltwin']) { // Use the credential ID you created sh ''' # Extract public key from agent ssh-add -L ''' } } } } post { success { echo 'SSH Connection test completed successfully!' } failure { echo 'SSH Connection test failed!' } } }