Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateBuild ¶
func CreateBuild(ctx *gin.Context)
CreateBuild godoc
@Tags build
@Summary Create a build
@Description Create a build
@Accept json
@Param createBuildDto body CreateBuildDTO true "Create Build DTO"
@Success 201 {string} buildId
@Router /build [post]
@id CreateBuild
func DeleteAllBuilds ¶
func DeleteAllBuilds(ctx *gin.Context)
DeleteAllBuilds godoc
@Tags build
@Summary Delete ALL builds
@Description Delete ALL builds
@Param force query bool false "Force"
@Success 204
@Router /build [delete]
@id DeleteAllBuilds
func DeleteBuild ¶
func DeleteBuild(ctx *gin.Context)
DeleteBuild godoc
@Tags build
@Summary Delete build
@Description Delete build
@Param buildId path string true "Build ID"
@Param force query bool false "Force"
@Success 204
@Router /build/{buildId} [delete]
@id DeleteBuild
func DeleteBuildsFromPrebuild ¶
func DeleteBuildsFromPrebuild(ctx *gin.Context)
DeleteBuildsFromPrebuild godoc
@Tags build
@Summary Delete builds
@Description Delete builds
@Param prebuildId path string true "Prebuild ID"
@Param force query bool false "Force"
@Success 204
@Router /build/prebuild/{prebuildId} [delete]
@id DeleteBuildsFromPrebuild
func GetBuild ¶
func GetBuild(ctx *gin.Context)
GetBuild godoc
@Tags build
@Summary Get build data
@Description Get build data
@Accept json
@Param buildId path string true "Build ID"
@Success 200 {object} Build
@Router /build/{buildId} [get]
@id GetBuild
func ListBuilds ¶
func ListBuilds(ctx *gin.Context)
ListBuilds godoc
@Tags build
@Summary List builds
@Description List builds
@Produce json
@Success 200 {array} Build
@Router /build [get]
@id ListBuilds
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.