Builds integration.

rtd2
Eric Holscher 2010-08-15 12:30:57 -05:00
parent 91f0f919b2
commit 40aba980ac
3 changed files with 5 additions and 0 deletions

View File

@ -6,6 +6,8 @@ from projects.constants import SCRAPE_CONF_SETTINGS
from projects.models import Project, Conf
from projects.utils import find_file, run
from builds.models import Build
import os
import re
import glob
@ -34,6 +36,7 @@ def update_docs(pk):
# kick off a build
(ret, out, err) = build_docs(project)
Build.objects.create(project=project, success=ret==0, output=out, error=err)
if ret == 0:
print "Build OK"
else:

View File

@ -90,6 +90,7 @@ INSTALLED_APPS = (
# our apps
'projects',
'core',
'builds',
'watching',
)

View File

@ -14,6 +14,7 @@ urlpatterns = patterns('',
url(r'^$', 'core.views.homepage'),
url(r'^projects/', include('projects.urls.public')),
url(r'^builds/', include('builds.urls')),
(r'^admin/', include(admin.site.urls)),
(r'^github', 'core.views.github_build'),
)