Versions in this module Expand all Collapse all v0 v0.2.0 Jul 8, 2018 Changes in this version + func FindConfigurationFilePath() (string, error) + type BranchTypePattern string + type BranchTypeTemplate string + type BranchValidationConfiguration map[string]string + type Configuration map[string]Project + func LoadConfiguration() (*Configuration, error) + func (c *Configuration) GetProjectByName(projectName string) (Project, error) + func (c *Configuration) GetProjectByRepoPath(path string) (Project, error) + type Project struct + BranchTypes map[string]BranchTypePattern + Path string + Templates map[string]BranchTypeTemplate + Validation map[string]BranchValidationConfiguration + func LoadProjectConfigurationByName(projectName string) (Project, error) + func LoadProjectConfigurationFromCommitMessageFileDir(commitMessageFile string) (Project, error) + func (projConf *Project) GetBranchType(branchName string) string + func (projConf *Project) GetValidator(branchType string) map[string]string