Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GitlabCommit ¶
type GitlabCommit struct {
GitlabId string `gorm:"primaryKey"`
ProjectId int `gorm:"index"`
Title string
Message string
ShortId string
AuthorName string
AuthorEmail string
AuthoredDate time.Time
CommitterName string
CommitterEmail string
CommittedDate time.Time
WebUrl string
Additions int
Deletions int
Total int
models.NoPKModel
}
type GitlabMergeRequest ¶
type GitlabMergeRequest struct {
GitlabId int `gorm:"primaryKey"`
Iid int `gorm:"index"`
ProjectId int `gorm:"index"`
State string
Title string
WebUrl string
UserNotesCount int
WorkInProgress bool
SourceBranch string
MergedAt sql.NullTime
GitlabCreatedAt time.Time
ClosedAt sql.NullTime
MergedByUsername string
Description string
AuthorUsername string
FirstCommentTime sql.NullTime
ReviewRounds int
models.NoPKModel
}
type GitlabMergeRequestCommit ¶
type GitlabMergeRequestCommit struct {
CommitId string `gorm:"primaryKey"`
Title string
Message string
ShortId string
AuthorName string
AuthorEmail string
AuthoredDate time.Time
CommitterName string
CommitterEmail string
CommittedDate time.Time
WebUrl string
Additions int
Deletions int
Total int
models.NoPKModel
}
type GitlabMergeRequestNote ¶
type GitlabMergeRequestNote struct {
GitlabId int `gorm:"primaryKey"`
MergeRequestId int `gorm:"index"`
MergeRequestIid int
NoteableType string
AuthorUsername string
Body string
GitlabCreatedAt time.Time
Confidential bool
Resolvable bool // Resolvable means a comment is a code review comment
System bool // System means the comment is generated automatically
models.NoPKModel
}
type GitlabPipeline ¶
type GitlabProject ¶
Click to show internal directories.
Click to hide internal directories.