diff options
Diffstat (limited to 'app/dashboard/__init__.py')
-rw-r--r-- | app/dashboard/__init__.py | 10 |
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'], ) |