Eric Helgeson

Eric Helgeson

About Blog Email GitHub RSS

10 Jan 2013
Jenkins and Django

In Progress

I am working on a side project using Django and want to have testing and builds right away. We all know the virtues of CI.

I’m writing this because the information I found was scattered about, wanted to update and put it all into one spot. See references below.


  • Jenkins
  • Jenkins Plugins
  • Cobertura
  • Github
  • virtualenv and pip
  • django-jenkins
  • git

Jenkins job config -

export DATABASE\_URL="sqlite:////tmp/db.sqlite"
virtualenv venv
venv/bin/pip install -r requirements.txt
venv/bin/python jenkins core reports

Publish config -

  • coberturaReportFile = reports/coverage.xml

Junit Results -

  • reports/TEST-*.xml, reports/junit.xml


Want to contribute to this article? Edit this post on Github!

About Blog Email GitHub RSS