Documentation ¶
Index ¶
- Constants
- func GenerateChangelog(client *github.Client, dest io.Writer) func(*cli.Context)
- func GetShas(ghClient *github.Client) func(c *cli.Context)
- func GitTag(client *github.Client) func(c *cli.Context)
- func HelmGenerateE2E(ghClient *github.Client) func(*cli.Context)
- func HelmGenerateWorkflow(ghClient *github.Client) func(*cli.Context)
- func HelmStageE2E(ghClient *github.Client) func(*cli.Context)
- func HelmStageWorkflow(ghClient *github.Client) func(*cli.Context)
- func NopWriteCloser(w io.Writer) io.WriteCloser
- type Changelog
Constants ¶
View Source
const ( // TagFlag represents the '-tag' flag TagFlag = "tag" // PullPolicyFlag represents the '-pull-policy' flag PullPolicyFlag = "pull-policy" // OrgFlag represents the '-org' flag OrgFlag = "org" // ShaFilepathFlag represents the --sha-filepath flag ShaFilepathFlag = "sha-filepath" // YesFlag represents the --yes flag YesFlag = "yes" // StageFlag represents the '-stage' flag StageFlag = "stage" )
View Source
const ( // RepoFlag represents the '-repo' flag RepoFlag = "repo" // RefFlag represents the '-ref' flag (for specifying a SHA, branch or tag) RefFlag = "ref" // GHOrgFlag represents the '-ghOrg' flag GHOrgFlag = "ghOrg" )
View Source
const (
// ShortFlag is the cli flag that indicates whether to show short or long SHAs
ShortFlag = "short"
)
Variables ¶
This section is empty.
Functions ¶
func GenerateChangelog ¶
GenerateChangelog is the CLI action for creating an aggregated changelog from all of the Deis Workflow repos.
func HelmGenerateE2E ¶
HelmGenerateE2E is the cli handler for generating a helm parameters file for deis-e2e
func HelmGenerateWorkflow ¶
HelmGenerateWorkflow is the cli handler for generating a helm parameters file for deis-workflow
func HelmStageE2E ¶
HelmStageE2E is the cli handler for generating a release helm chart for deis-e2e
func HelmStageWorkflow ¶
HelmStageWorkflow is the cli handler for generating a release helm chart for workflow
func NopWriteCloser ¶
func NopWriteCloser(w io.Writer) io.WriteCloser
NopWriteCloser returns a WriteCloser with a no-op Close method wrapping the provided Writer w.
Types ¶
Click to show internal directories.
Click to hide internal directories.