Documentation ¶
Index ¶
- func HandleCreate(coverageManager core.CoverageManager, azureClient core.AzureBlob, ...) gin.HandlerFunc
- func HandleFind(coverageStore core.TestCoverageStore, logger lumber.Logger) gin.HandlerFunc
- func HandleFindCoverageInfo(userStore core.GitUserStore, coverageStore core.TestCoverageStore, ...) gin.HandlerFunc
- type CoverageInput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HandleCreate ¶
func HandleCreate(coverageManager core.CoverageManager, azureClient core.AzureBlob, logger lumber.Logger) gin.HandlerFunc
HandleCreate creates the coverage data for a commit.
func HandleFind ¶
func HandleFind(coverageStore core.TestCoverageStore, logger lumber.Logger) gin.HandlerFunc
HandleFind finds the coverage details for a commit.
func HandleFindCoverageInfo ¶
func HandleFindCoverageInfo(userStore core.GitUserStore, coverageStore core.TestCoverageStore, logger lumber.Logger) gin.HandlerFunc
HandleFindCoverageInfo finds the coverage data for a particular commit
Types ¶
type CoverageInput ¶
type CoverageInput struct { BuildID string `json:"build_id"` RepoID string `json:"repo_id"` CommitID string `json:"commit_id"` BlobLink string `json:"blob_link"` TotalCoverage json.RawMessage `json:"total_coverage"` }
CoverageInput is the input for coverage data from coverage pods.
Click to show internal directories.
Click to hide internal directories.