Overview

pyramidapp README

Getting Started

  • cd <directory containing this file>
  • $venv/bin/python setup.py develop
  • $venv/bin/populate_pyramidapp development.ini
  • $venv/bin/pserve development.ini

Continuous Delivery With Jenkins

Setup Rackhub

python setup.py develop
fab ci.setup ci
# wait startup...
fab ci.install_jenkins_plugin ci.restart
fab production web.setup

Test And Coverage

$PYTHON_EXE setup.py develop
$PYTHON_EXE setup.py nosetests --with-xunit
coverage xml
echo $MERCURIAL_REVISION > REVISION

Deploy

$PYTHON_EXE setup.py develop
fab production deploy.setup deploy web.deploy