Help us shape the future of Go! Take the 2026 Go Developer Survey

sourcecode

package
v0.0.270 Latest Latest
Warning

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

Go to latest
Published: Dec 17, 2021 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SuggestAppName

func SuggestAppName(sourceDir string) string

Types

type InitCommand added in v0.0.261

type InitCommand struct {
	Command     string
	Args        []string
	Description string
}

type Secret added in v0.0.268

type Secret struct {
	Key      string
	Help     string
	Generate bool
}

type SourceFile added in v0.0.241

type SourceFile struct {
	Path     string
	Contents []byte
}

type SourceInfo

type SourceInfo struct {
	Family                string
	Version               string
	DockerfilePath        string
	Builder               string
	ReleaseCmd            string
	DockerCommand         string
	DockerEntrypoint      string
	KillSignal            string
	Buildpacks            []string
	Secrets               []Secret
	Files                 []SourceFile
	Port                  int
	Env                   map[string]string
	Statics               []Static
	Processes             map[string]string
	DeployDocs            string
	Notice                string
	SkipDeploy            bool
	Volumes               []Volume
	DockerfileAppendix    []string
	InitCommands          []InitCommand
	CreatePostgresCluster bool
}

func Scan

func Scan(sourceDir string) (*SourceInfo, error)

type Static added in v0.0.241

type Static struct {
	GuestPath string `toml:"guest_path" json:"guest_path"`
	UrlPrefix string `toml:"url_prefix" json:"url_prefix"`
}

type Volume added in v0.0.254

type Volume struct {
	Source      string `toml:"source" json:"source"`
	Destination string `toml:"destination" json:"destination"`
}

Jump to

Keyboard shortcuts

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