| Index: appengine/cmd/milo/frontend/milo.go
|
| diff --git a/appengine/cmd/milo/frontend/milo.go b/appengine/cmd/milo/frontend/milo.go
|
| index a966159192da88431a7d8139badb55e056e9e90d..2e85cf2b64cf6667ec2e07c59346d98bf6bdf960 100644
|
| --- a/appengine/cmd/milo/frontend/milo.go
|
| +++ b/appengine/cmd/milo/frontend/milo.go
|
| @@ -8,6 +8,7 @@ import (
|
| "net/http"
|
|
|
| "github.com/luci/luci-go/appengine/cmd/milo/buildbot"
|
| + "github.com/luci/luci-go/appengine/cmd/milo/buildbucket"
|
| "github.com/luci/luci-go/appengine/cmd/milo/settings"
|
| "github.com/luci/luci-go/appengine/cmd/milo/swarming"
|
| "github.com/luci/luci-go/appengine/gaemiddleware"
|
| @@ -21,12 +22,17 @@ func init() {
|
| basemw := settings.Base()
|
| gaemiddleware.InstallHandlers(r, basemw)
|
| r.GET("/", basemw, settings.Wrap(frontpage{}))
|
| +
|
| + // Swarming
|
| r.GET("/swarming/task/:id/steps/*logname", basemw, settings.Wrap(swarming.Log{}))
|
| r.GET("/swarming/task/:id", basemw, settings.Wrap(swarming.Build{}))
|
| // Backward-compatible URLs:
|
| r.GET("/swarming/prod/:id/steps/*logname", basemw, settings.Wrap(swarming.Log{}))
|
| r.GET("/swarming/prod/:id", basemw, settings.Wrap(swarming.Build{}))
|
|
|
| + // Buildbucket
|
| + r.GET("/buildbucket/:bucket/:builder", basemw, settings.Wrap(buildbucket.Builder{}))
|
| +
|
| // Buildbot
|
| r.GET("/buildbot/:master/:builder/:build", basemw, settings.Wrap(buildbot.Build{}))
|
| r.GET("/buildbot/:master/:builder/", basemw, settings.Wrap(buildbot.Builder{}))
|
|
|