Documentation ¶
Index ¶
- type Config
- type Current
- type GitLab
- func (git *GitLab) Apply() error
- func (git *GitLab) CreateBoardList(groupId interface{}, board []gitlab.BoardList) error
- func (git *GitLab) CreateGroupLabel(projectId interface{}, label gitlab.Label) error
- func (git *GitLab) CreateMilestone(name string) error
- func (git *GitLab) CreateProjectLabel(projectId interface{}, label gitlab.Label) error
- func (git *GitLab) GetGroupMilestoneIssues(name string) ([]*gitlab.Issue, error)
- func (git *GitLab) GetListProject() ([]*gitlab.Project, error)
- func (git *GitLab) GetMilestoneByGroupName(pid gitlab.Group, milestoune string) (*gitlab.GroupMilestone, error)
- func (git *GitLab) GetMilestoneByProjectName(pid gitlab.Project, milestoune string) (*gitlab.Milestone, error)
- func (git *GitLab) GetProjectMilestoneIssues(name string) ([]*gitlab.Issue, error)
- func (git *GitLab) ListGroup() ([]*gitlab.Group, error)
- func (git *GitLab) ListIssue(milestone *string) ([]*gitlab.Issue, error)
- func (git *GitLab) ListUser() ([]*gitlab.User, error)
- func (git *GitLab) ParseWeight(title string) int
- func (git *GitLab) ReportPlannedActually(name string) (Weight, error)
- func (git *GitLab) ReportPlannedActuallyByUser(name string) (map[string]*Weight, error)
- type Weight
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GitLab ¶
type GitLab struct { Client *gitlab.Client Config Config }
var GITLAB GitLab
func (*GitLab) Apply ¶
Apply - read `process.yaml` and create: create: labels/file in repository/ETC
func (*GitLab) CreateBoardList ¶
func (*GitLab) CreateGroupLabel ¶
func (*GitLab) CreateMilestone ¶
func (*GitLab) CreateProjectLabel ¶
func (*GitLab) GetGroupMilestoneIssues ¶
func (*GitLab) GetListProject ¶
func (*GitLab) GetMilestoneByGroupName ¶
func (*GitLab) GetMilestoneByProjectName ¶
func (*GitLab) GetProjectMilestoneIssues ¶
func (*GitLab) ParseWeight ¶
func (*GitLab) ReportPlannedActually ¶
Click to show internal directories.
Click to hide internal directories.