No se puede ejecutar appium desde Jenkins

No se puede ejecutar appium desde Jenkins

Appium -g está instalado y puedo ejecutarlo desde la terminal. Pero no puedo hacerlo desde Jenkins incluso después de escribir la ruta en .bash_profile. Solo tengo una respuesta: /var/folders/hg/prrxfjjj2cd_7jlzdwkqnrtc0000gn/T/jenkins953029489119055833.sh: línea 2: appium: comando no encontrado ¿Alguien tiene una respuesta?

Respuesta1

Jenkins no ejecuta un shell de inicio de sesión de bash cuando desembolsa comandos, por lo que no leerá ~jenkins/.bash_profile. En su lugar, intente poner la ruta completa a appium en la configuración de su trabajo. Si no puede hacerlo por algún motivo, intente crear /usr/local/bin/appiumo /usr/bin/appiumcomo un enlace simbólico al ejecutable de su appium.

información relacionada