Tengo un proyecto de nodo con pm2. Quiero crear un script de shell en Jenkins para activar la compilación. He visto muchos tutoriales, pero parece que no puedo encontrar ninguna buena manera de solucionar el problema.
Esto es lo que he probado
ssh -tt -i privKey username@ip/backend npm install node server.jsAquí lo que tengo que hacer
1.Connect to the server 2.Run npm install 3.Reload pm2.jsonPero el script de shell no se conecta al servidor y no ejecuta el script.
ssh -o StrictHostKeyChecking=no -tt -i privKey username@ip <<EOF cd backend npm install node server.js pm2 reload pm2.json echo 'Process completed successfully.' exit EOF