return files/artifacts with build

This commit is contained in:
Brad Rydzewski 2017-07-26 17:58:44 -04:00
parent 99b10537ba
commit 825dc630b9
2 changed files with 3 additions and 0 deletions

View file

@ -33,6 +33,7 @@ type Build struct {
Reviewer string `json:"reviewed_by" meddler:"build_reviewer"`
Reviewed int64 `json:"reviewed_at" meddler:"build_reviewed"`
Procs []*Proc `json:"procs,omitempty" meddler:"-"`
Files []*File `json:"files,omitempty" meddler:"-"`
}
// Trim trims string values that would otherwise exceed

View file

@ -50,8 +50,10 @@ func GetBuild(c *gin.Context) {
c.AbortWithError(http.StatusInternalServerError, err)
return
}
files, _ := store.FromContext(c).FileList(build)
procs, _ := store.FromContext(c).ProcList(build)
build.Procs = model.Tree(procs)
build.Files = files
c.JSON(http.StatusOK, build)
}