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 { script { // Ejecutar un Git Pull en el servidor remoto sshagent(credentials: ['test']) { sh 'ssh -v userpi@192.168.1.39 "cd /home/userpi/Status && git pull"' } } } } } }