Appium -g 已安装,我可以从终端运行它。但即使在 .bash_profile 中写入路径后,我也无法从 Jenkins 执行此操作。只是有一个响应:/var/folders/hg/prrxfjjj2cd_7jlzdwkqnrtc0000gn/T/jenkins953029489119055833.sh:第 2 行:appium:未找到命令有人有答案吗?
答案1
Jenkins 在执行命令时不会运行 bash 登录 shell,因此它不会读取~jenkins/.bash_profile
。相反,请尝试在作业配置中输入 appium 的完整路径。如果出于某种原因您无法这样做,请尝试创建/usr/local/bin/appium
或/usr/bin/appium
作为 appium 可执行文件的符号链接。