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 執行檔的符號連結。