After a few experiments I got it to work like this:

https://github.com/heathprovost/openbd-heroku

You need a working JVM, Maven 3, and optionally foreman installed and 
working as dependencies.

1. Check out repo. All the magic is in the pom.xml file.
2. run "mvn package". This will pull down jetty-runner and package 
everything to run.
3. run "foreman start" (if you don't have foreman, just look in the 
Procfile and you can just copy the command to start it up manually from 
there)

This is probably not the most efficient way to run OpenBD on Heroku, as the 
entire openBD engine is essentially in your repo this way - but it works 
for now (at least as far as I can tell so far - I have only kicked the 
tires a small bit so far).

I would LOVE to see you guys take this and refine it. I simply don't know 
enough about maven/jetty to know if there are ways to make this better, 
easier, etc.

On Friday, February 17, 2012 9:05:57 AM UTC-6, Matt Woodward wrote:
>
> On Fri, Feb 17, 2012 at 4:47 AM, Alan Williamson 
> <[email protected]<javascript:>
> > wrote:
>
>> We do not offer any Maven support at all.
>>
>> However, if anyone wants to take some time and pull that together we will 
>> happily accept it.
>>
>
> I can look into it after OpenCF Summit unless someone beats me to it.
> -- 
> Matthew Woodward
> [email protected] <javascript:>
> http://blog.mattwoodward.com
> identi.ca / Twitter: @mpwoodward
>
> Please do not send me proprietary file formats such as Word, PowerPoint, 
> etc. as attachments.
> http://www.gnu.org/philosophy/no-word-attachments.html
>

-- 
-- 
online documentation: http://openbd.org/manual/
 http://groups.google.com/group/openbd?hl=en

--- 
You received this message because you are subscribed to the Google Groups "Open 
BlueDragon" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to