Я настроил агент VSTS на своем MacBook Pro, и он отлично работает, когда я запускаю его вручную (используя ./run.sh
).
Однако, когда я настраиваю агент VSTS для работы в качестве службы (используя ./svc.sh install
и ./svc.sh start
) и ставлю в очередь новую сборку в VSTS, я получаю сообщение об ошибке (на этапе подписания) «ANDROID_HOME не установлено».
В моем .bash_profile настроено следующее:
export ANDROID_HOME=/Users/$(whoami)/Library/Android/sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
Путь правильный, а также запуск echo $ANDROID_HOME
возвращает ожидаемое значение (в данном случае /Users/mvanbeusekom/Library/Android/sdk
).
Кто-нибудь знает, что может быть не так?