Ich erstelle einen einfachen Charme, um meine symfony2-Webapplikation von git zu erhalten und auf ec2 bereitzustellen.
Nachdem ich die Quelle von Git erhalten habe, möchte ich Composer ausführen, um Abhängigkeiten aufzulösen, aber ich erhalte weiterhin den folgenden Fehler:
INFO juju context.go:221 worker/uniter: HOOK The HOME or COMPOSER_HOME environment variable must be set for composer to run correctly
Ich führe Composer mit dem folgenden Befehl in meinem Hooks / Install-Skript aus
juju-log "Running composer"
/usr/bin/php composer.phar install
Ich habe es auch versucht
juju-log "Running composer"
COMPOSER_HOME=${app_dir};/bin/bash -c "/usr/bin/php composer.phar install"
Wie kann ich HOME oder COMPOSER_HOME so einstellen, dass dieser Befehl ausgeführt werden kann?