Just an update.

Since I often fall behind in keeping the openshift template up to date with 
web2py releases, I've automated the process with an openshift jenkins 
gear: https://jenkins-genome.rhcloud.com/

Now the OpenShift_Web2py_Build job will check for changes committed to 
web2py github every hour and if there are any changes it'll rebuild the 
template, deploy it to an openshift gear and login to admin to make sure 
it's working at a minimal level.

I'll still create separate branches for major releases and have already 
made one for the 2.3.2 if you don't want to use a snapshot.

Again, you can get those 
from: https://github.com/prelegalwonder/openshift_web2py

Cheers,
Andrew

On Friday, June 8, 2012 10:07:39 AM UTC-5, Andrew wrote:
>
> Just FYI to anyone interested, I've put together a web2py template for 
> OpenShift <https://openshift.redhat.com/app/> (Red Hat's Opensource 
> PaaS). 
>
> You can find it here: - https://github.com/prelegalwonder/openshift_web2py
>
> I've also put together a basic openshift deployer from the admin page, and 
> you can grab the changes from my fork of web2py - 
> https://github.com/prelegalwonder/web2py
> It's just 3 files in the admin app:
>  controllers/openshift.py
>  views/openshift/deploy.html
> and a modification to views/default/site.html
>
> It's only requirement to work beyond having a local working openshift 
> project is GitPython installed and accessible from the runtime that web2py 
> is running in.
>
> So you can either run the admin app in the cloud and access it directly or 
> run a local web2py instance and execute the deployer when you want to test 
> out your changes. 
>
> I'm working on a detailed blog that I intent to submit to the OpenShift 
> team so they can put it on their site for getting started. 
>
> Enjoy
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to