I'm trying to install the
github-pages ruby gem in an AWS Elastic Beanstalk app. According to the docs, to do this you add an
.ebextentions/somename.config file that declares the package as a dependency. My
packages.config looks like this:
packages: yum: ruby-devel:  zlib-devel:  rubygems: github-pages: 
The eb logs claim that the package was installed successfully.
2016-06-05 21:44:52,037 [INFO] Installing github-pages version None via gem 2016-06-05 21:45:30,360 [INFO] Gem installed: github-pages-None
But when I ssh into the instance the jekyll command isn't found:
[ec2-user@ip-***~]$ jekyll -bash: jekyll: command not found
gem list | grep github returns nothing.
Why isn't the package being installed and what can I do to make it install?