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.