cmds

package
v0.0.13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 4, 2020 License: Apache-2.0 Imports: 30 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AppendGo

func AppendGo(modPath string)

func CreateCatalogData

func CreateCatalogData() api.StashCatalog

func CreateReleaseFile

func CreateReleaseFile() api.Release

func CreateReleaseTable

func CreateReleaseTable() api.ReleaseTable

func DetectGoMod

func DetectGoMod(dir string) string

func GenerateTable

func GenerateTable() api.ReleaseTable

func MergedCommitSHA

func MergedCommitSHA(repoURL, branch string, useCherryPick bool) (string, bool)

func MustTime

func MustTime(t time.Time, e error) time.Time

func NewCmdRelease

func NewCmdRelease() *cobra.Command

func NewCmdReleaseReadme

func NewCmdReleaseReadme() *cobra.Command

func NewCmdReleaseRun

func NewCmdReleaseRun() *cobra.Command

func NewCmdStash

func NewCmdStash() *cobra.Command

func NewCmdStashCreateCatalog

func NewCmdStashCreateCatalog() *cobra.Command

func NewCmdStashCreateRelease added in v0.0.2

func NewCmdStashCreateRelease() *cobra.Command

func NewCmdStashGenCatalog

func NewCmdStashGenCatalog() *cobra.Command
release-automaton stash gen-catalog \
  --release-file=/home/tamal/go/src/github.com/tamalsaha/gh-release-automation-testing/v2020.6.16/release.json \
  --catalog-file=/home/tamal/go/src/stash.appscode.dev/catalog/catalog.json

func NewCmdStashRecordLegacyReleases

func NewCmdStashRecordLegacyReleases() *cobra.Command

func NewCmdUpdateAssets

func NewCmdUpdateAssets() *cobra.Command
release-automaton update-assets \
  --release-file=${SCRIPT_ROOT}/v2020.6.16/release.json \
  --workspace=${WORKSPACE}

func NewCmdUpdateBundles

func NewCmdUpdateBundles() *cobra.Command
release-automaton update-bundles \
  --release-file=/home/tamal/go/src/github.com/tamalsaha/gh-release-automation-testing/v2020.6.16/release.json \
  --workspace=/home/tamal/go/src/stash.appscode.dev/bundles \
  --charts-dir=charts

func NewRootCmd

func NewRootCmd() *cobra.Command

func PrepareExternalProject

func PrepareExternalProject(gh *github.Client, sh *shell.Session, releaseTracker, repoURL string, project api.ProjectMeta) error

func PrepareProject

func PrepareProject(gh *github.Client, sh *shell.Session, releaseTracker, repoURL string, project api.Project) error

func ProjectCherryPicked

func ProjectCherryPicked(repoURL string, project api.Project) bool

func ProjectsDone

func ProjectsDone(projects api.IndependentProjects) bool

func ReleaseProject

func ReleaseProject(sh *shell.Session, releaseTracker, repoURL string, project api.Project) error

func UpdateGoMod

func UpdateGoMod(dir string)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL