imathis / octopress

Octopress is an obsessively designed framework for Jekyll blogging. It’s easy to configure and easy to deploy. Sweet huh?

Home Page:http://github.com/imathis/octopress

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Octopress and Heroku, and now Docker

chrisRidgers opened this issue · comments

commented

Very excited for the upcoming release.

Looking forward to the upcoming release, exciting stuff.

Over the last few months, I've been looking for a way to develop and test locally in a way that would guarantee functionality once deployed a to a live heroku application.

Part of the problem is attempting to replicate the build process, I've checked out dokku which looked promising but the custom build pack I'm using to build my app on the other end didn't build successfully when I pushed to the dokku container. Which was shame, not just because it didn't work but because it meant whatever dokku was doing, it wasn't a 1to1 match for the live environment.

However recently, heroku have released a new docker plugin for the heroku tool belt. It looks promising especially as it has a built in integration with the release api to deploy to a heroku application.

However, unlike the ruby getting started app, heroku docker:start results in an error based around a particular gem building. I'm not sure exactly what the process is with heroku docker applications, but it seems to be a step away from build packs.

Anyway, I was wondering what the plans for in the upcoming release (or before) regarding heroku deployment/ docker integration. (And also is there an official octopress build pack somewhere, I've not seen it in my travels?)

#961

commented

Managed to fix the error, and sure enough the docker init command works. Although if I'm understanding the docs right its merely running the procfile commands, rather than running a build pack.