ANDROID_HOME nicht festgelegt (VSTS-Agent wird unter OS X als Dienst ausgeführt)
Ich habe den VSTS-Agenten auf meinem MacBook Pro konfiguriert und er funktioniert einwandfrei, wenn ich ihn manuell ausführe (mit./run.sh
).
Allerdings, wenn ich den VSTS-Agenten so konfiguriere, dass er als Dienst ausgeführt wird (mit./svc.sh install
und./svc.sh start
) und stelle einen neuen Build in VSTS in die Warteschlange. Ich erhalte eine Fehlermeldung (beim Signierschritt) "ANDROID_HOME nicht gesetzt".
Ich habe Folgendes in meinem .bash_profile konfiguriert:
export ANDROID_HOME=/Users/$(whoami)/Library/Android/sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
Der Pfad ist korrekt und läuft auchecho $ANDROID_HOME
gibt den erwarteten Wert zurück (in diesem Fall/Users/mvanbeusekom/Library/Android/sdk
).
Weiß jemand, was falsch sein könnte?