我正在创建一个简单的工具,以从git中获取symfony2 webapp并将其部署在ec2上。
从git获取源代码后,我想运行composer来解决依赖关系,但我一直收到此错误:
INFO juju context.go:221 worker/uniter: HOOK The HOME or COMPOSER_HOME environment variable must be set for composer to run correctly
我正在使用我的hooks / install脚本中的以下命令来运行composer
juju-log "Running composer"
/usr/bin/php composer.phar install
我也试过
juju-log "Running composer"
COMPOSER_HOME=${app_dir};/bin/bash -c "/usr/bin/php composer.phar install"
如何设置HOME或COMPOSER_HOME,以便可以执行此命令?
请与我联系(我个人资料页面中的链接),我很乐意与您一起在Ubuntu中获取symfony工作流!
—
Jorge Castro
当然,@ JorgeCastro,一旦我的魅力完成,我会给您发送电子邮件。
—
阿米特