Appium -g установлен, и я могу запустить его из терминала. Но я не могу сделать это из Jenkins даже после того, как прописал путь в .bash_profile. Просто есть ответ: /var/folders/hg/prrxfjjj2cd_7jlzdwkqnrtc0000gn/T/jenkins953029489119055833.sh: строка 2: appium: команда не найдена Есть ли у кого-нибудь ответ?
решение1
Jenkins не запускает оболочку входа bash при выполнении команд, поэтому она не будет читать ~jenkins/.bash_profile
. Вместо этого попробуйте указать полный путь к appium в конфигурации задания. Если по какой-либо причине вы не можете этого сделать, попробуйте создать /usr/local/bin/appium
или /usr/bin/appium
как символическую ссылку на исполняемый файл appium.