feat: fetch job data

This commit is contained in:
Jason Song
2022-11-25 17:48:45 +08:00
parent 027d748fe2
commit d320eb66f4
6 changed files with 208 additions and 111 deletions
+4 -4
View File
@@ -660,7 +660,9 @@ func RegisterRoutes(m *web.Route) {
m.Post("/{username}", reqSignIn, context_service.UserAssignmentWeb(), user.Action)
if !setting.IsProd {
m.Any("/dev/termdemo", dev.TermDemo)
m.Get("/dev/buildview", dev.BuildView)
m.Post("/dev/buildview", bindIgnErr(dev.BuildViewRequest{}), dev.BuildViewPost)
}
reqRepoAdmin := context.RequireRepoAdmin()
@@ -1185,10 +1187,8 @@ func RegisterRoutes(m *web.Route) {
m.Group("/builds", func() {
m.Get("", builds.List)
m.Group("/{index}", func() {
//m.Get("", builds.ViewBuild)
//m.Get("/{workflow}/job/{jobname}/logs", builds.GetBuildJobLogs)
m.Get("", builds.GetRunState)
m.Get("/job/{jobid}", builds.GetRunState)
m.Get("", builds.ViewBuild)
m.Get("/{workflow}/job/{jobname}/logs", builds.GetBuildJobLogs)
})
}, reqRepoBuildsReader, builds.MustEnableBuilds)