configuration

package
v0.0.0-...-fdf59ed Latest Latest
Warning

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

Go to latest
Published: Oct 15, 2020 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// ViperGitAuthorName can be set from outside when empty
	ViperGitAuthorName = "git.author.name"
	// ViperGitAuthorEmail can be set from outside when empty
	ViperGitAuthorEmail = "git.author.email"
)
View Source
const (
	// InMemoryFilesystemStrategy .
	InMemoryFilesystemStrategy = "memory"
	// OsFileSystemStrategy .
	OsFileSystemStrategy = "os"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Provider

type Provider interface {
	GitBranchPrefix() string
	GitAuthorName() string
	GitAuthorEmail() string

	GitHubPullRequest() bool
	GithubUsername() string
	GithubToken() string

	BaseBranch() string

	FilesystemStrategy() string

	RepositoryName() string
	TargetFiles() []string
	IgnoreOrbs() []string
}

Provider of configuration

type ViperProvider

type ViperProvider struct{}

ViperProvider .

func NewViperProvider

func NewViperProvider() *ViperProvider

NewViperProvider .

func (*ViperProvider) BaseBranch

func (v *ViperProvider) BaseBranch() string

BaseBranch .

func (*ViperProvider) FilesystemStrategy

func (v *ViperProvider) FilesystemStrategy() string

FilesystemStrategy .

func (*ViperProvider) GitAuthorEmail

func (v *ViperProvider) GitAuthorEmail() string

GitAuthorEmail .

func (*ViperProvider) GitAuthorName

func (v *ViperProvider) GitAuthorName() string

GitAuthorName .

func (*ViperProvider) GitBranchPrefix

func (v *ViperProvider) GitBranchPrefix() string

GitBranchPrefix .

func (*ViperProvider) GitHubPullRequest

func (v *ViperProvider) GitHubPullRequest() bool

GitHubPullRequest .

func (*ViperProvider) GithubToken

func (v *ViperProvider) GithubToken() string

GithubToken .

func (*ViperProvider) GithubUsername

func (v *ViperProvider) GithubUsername() string

GithubUsername .

func (*ViperProvider) IgnoreOrbs

func (v *ViperProvider) IgnoreOrbs() []string

IgnoreOrbs .

func (*ViperProvider) RepositoryName

func (v *ViperProvider) RepositoryName() string

RepositoryName .

func (*ViperProvider) TargetFiles

func (v *ViperProvider) TargetFiles() []string

TargetFiles .

Jump to

Keyboard shortcuts

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