Appium kann nicht von Jenkins aus ausgeführt werden

Appium kann nicht von Jenkins aus ausgeführt werden

Appium -g ist installiert und ich kann es vom Terminal aus ausführen. Aber ich kann es nicht von Jenkins aus tun, selbst nachdem ich den Pfad in .bash_profile geschrieben habe. Ich habe nur eine Antwort: /var/folders/hg/prrxfjjj2cd_7jlzdwkqnrtc0000gn/T/jenkins953029489119055833.sh: Zeile 2: appium: Befehl nicht gefunden. Hat jemand eine Antwort?

Antwort1

Jenkins führt beim Ausgeben von Befehlen keine Bash-Login-Shell aus und liest daher nicht . Versuchen Sie stattdessen, den vollständigen Pfad zu Appium in Ihre Jobkonfiguration einzugeben. Wenn Sie das aus irgendeinem Grund nicht tun können, versuchen Sie , oder als symbolischen Link zu Ihrer ausführbaren Appium-Datei ~jenkins/.bash_profilezu erstellen ./usr/local/bin/appium/usr/bin/appium

verwandte Informationen