Beim Aufrufen eines Skripts von Jenkins funktioniert es nicht wie erwartet

Beim Aufrufen eines Skripts von Jenkins funktioniert es nicht wie erwartet

wir haben eine React-Anwendung und starten sie mit pm2 mit pm2-Start manuell. Wir haben ein Skript geschrieben, um es auszuführen. Es funktioniert wie erwartet, wenn wir das Skript manuell auf dem Server ausführen. Aber beim Aufruf von Jenkins funktioniert es nicht wie erwartet.

Unten ist die Jenkins-Job-Konfiguration:

ssh remote_server_hostname@ip <<'ENDSSH'
cd /home/scripts
./start_reactApp.sh &>> /dev/null
echo "Script executed on remote server successfully"
ENDSSH

verwandte Informationen