Documentation ¶
Index ¶
- type DataBag
- func (m *DataBag) Decode(result interface{}, keys ...string) error
- func (m *DataBag) Get(keys ...string) (interface{}, bool)
- func (m *DataBag) GetSlice(keys ...string) ([]interface{}, bool)
- func (m *DataBag) GetString(keys ...string) (result string, ok bool)
- func (m *DataBag) GetStringSlice(keys ...string) (slice []string, ok bool)
- func (m *DataBag) GetSubOptions(keys ...string) (result DataBag, ok bool)
- func (m *DataBag) Sanitize() (err error)
- type GitLabCiYamlParser
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataBag ¶
type DataBag map[string]interface{}
func (*DataBag) GetStringSlice ¶
func (*DataBag) GetSubOptions ¶
type GitLabCiYamlParser ¶
type GitLabCiYamlParser struct {
// contains filtered or unexported fields
}
func NewGitLabCiYamlParser ¶
func NewGitLabCiYamlParser(jobName string) *GitLabCiYamlParser
func (*GitLabCiYamlParser) ParseYaml ¶
func (c *GitLabCiYamlParser) ParseYaml(job *common.JobResponse) (err error)
Click to show internal directories.
Click to hide internal directories.