aboutsummaryrefslogtreecommitdiff
path: root/app/dashboard/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'app/dashboard/__init__.py')
-rw-r--r--app/dashboard/__init__.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/app/dashboard/__init__.py b/app/dashboard/__init__.py
index 18b99ba..b5ca152 100644
--- a/app/dashboard/__init__.py
+++ b/app/dashboard/__init__.py
@@ -26,6 +26,7 @@ from dashboard.views.about import AboutView
from dashboard.views.build import (
BuildsAllView,
BuildsJobKernelView,
+ BuildsJobKernelDefconfigView,
)
from dashboard.views.boot import (
BootIdView,
@@ -63,21 +64,30 @@ app.add_url_rule(
app.add_url_rule(
'/build/', view_func=BuildsAllView.as_view('builds'), methods=['GET'],
)
+
app.add_url_rule(
'/build/all/',
view_func=BuildsAllView.as_view('all-builds'),
methods=['GET']
)
+
app.add_url_rule(
'/build/<string:job>/kernel/<string:kernel>/',
view_func=BuildsJobKernelView.as_view('job-kernel-builds'),
methods=['GET']
)
+app.add_url_rule(
+ '/build/<string:job>/kernel/<string:kernel>/defconfig/<string:defconfig>/',
+ view_func=BuildsJobKernelDefconfigView.as_view('job-kernel-defconf'),
+ methods=['GET']
+)
+
# Jobs related URLs
app.add_url_rule(
'/job/', view_func=JobsAllView.as_view('jobs'), methods=['GET']
)
+
app.add_url_rule(
'/job/<string:job>/', view_func=JobsJobView.as_view('job'), methods=['GET'],
)