func BuildGet(rw http.ResponseWriter, r *http.Request) { log := buildsLogger("list").Start() vars := mux.Vars(r) app := vars["app"] build := vars["build"] b, err := models.GetBuild(app, build) if err != nil { helpers.Error(log, err) RenderError(rw, err) return } RenderJson(rw, b) }
func BuildStatus(rw http.ResponseWriter, r *http.Request) { log := buildsLogger("status").Start() vars := mux.Vars(r) app := vars["app"] id := vars["build"] build, err := models.GetBuild(app, id) if err != nil { helpers.Error(log, err) RenderError(rw, err) return } RenderText(rw, build.Status) }