pipeline { agent any stages { stage('Checkout') { steps { // Hace un checkout del repositorio Git utilizando las credenciales SSH git credentialsId: 'SSH', url: 'ssh://git@gitssh.mainserverprivate.org:8222/vgallegoiz/Status.git', branch: 'main' } } stage('Pull') { steps { // Ejecuta un Git Pull en el servidor remoto script { sshagent(credentials: 'test') { sh 'ssh -v userpi@192.168.1.39 "cd /home/userpi/Status && git pull"' } } } } } }