This is G5's implementation of RefineryCMS to showcase the Engineers and what we do, how we do it, and what we do for fun. If you are a contributor, awesome. Clone the repo and get started!
$ git clone https://github.com/g5search/g5engsite.git
$ cd g5engsite
$ bundle install --path vendor/bundle
And create your local database
$ rake db:migrate
$ rake db:seed
If you have been added as a colloborator to the Heroku web application you can use taps to get the latest version of the RefineryCMS database.
From RAILS_ROOT
$ heroku db:pull
The G5 engineering website relies on RefineryCMS. Below are some resources to getting you started with Refinery.
- Documentation is available in the guides
- Questions can be asked on our Google Group
The Heroku toolbelt comes bundled with Foreman. Create a local .dotenv
file with the S3_BUCKET, S3_KEY and S3_SECRET if you want to view production
assets locally.
You may want to also consider setting the RACK_ENV
to development in
your local environment:
$ echo "RACK_ENV=development" >>.env
Otherwise, simply start your app:
$ foreman start
And visit http://localhost:5000.
$ git push heroku master
The live site is running at http://engineering.getg5.com/
- David Ryder @libryder
- Levi Brown @levibrown
- Michael Mitchell @variousred
- John Lucia @johnlucia
- Colton Fent @coltomatic
- Chris Kraybill @ckraybill
- Clone it
- Get it running
- Create your feature branch (
git checkout -b my-new-feature
) - Write your code and specs
- Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request