Эластичный бобовый стебель - установка SASS и Compass (Symfony)

Я пытаюсь развернуть приложение Symfony 2 на Elastic Beanstalk. Для работы сборки мне нужны sass и compass. Я создал сценарий обеспечения:

packages:
   rubygems:
       sass: '3.4.9'
       compass: '1.0.3'

Это работает, так как в логах я получаю:

2015-01-21 10:07:03,800 [DEBUG] Checking to see if sass-3.4.9 is already installed
2015-01-21 10:07:04,079 [INFO] sass-3.4.9 is already installed, skipping.
2015-01-21 10:07:04,080 [DEBUG] Checking to see if compass-1.0.3 is already installed
2015-01-21 10:07:04,363 [INFO] compass-1.0.3 is already installed, skipping.

Однако когда я запускаю ssh в экземпляр EC2, я не могу запустить ни один (который говорит, что они не установлены, так же как и gem --list). Любая идея, как изменить это?

1 ответ

Решение

Спасибо за предложение, Джордж! Это не помогло, но оказалось, что файлы находятся в /opt/asticbeanstalk/lib/ruby ​​/bin/ (с другой версией ruby, отличной от системной по умолчанию). Я просто создал символическую ссылку в /usr/bin.

Другие вопросы по тегам