target

package
v0.0.0-...-7426b64 Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2024 License: BSD-3-Clause Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ProjectDirToTargetDir

func ProjectDirToTargetDir(projectDir, cacheDir string) string

Types

type CustomTarget

type CustomTarget struct {
	// contains filtered or unexported fields
}

func NewCustomTarget

func NewCustomTarget(owner string, name string, commitUUID strfmt.UUID, dir string, trigger Trigger) *CustomTarget

func (*CustomTarget) CommitUUID

func (c *CustomTarget) CommitUUID() strfmt.UUID

func (*CustomTarget) Dir

func (c *CustomTarget) Dir() string

func (*CustomTarget) InstallFromDir

func (c *CustomTarget) InstallFromDir() *string

func (*CustomTarget) Name

func (c *CustomTarget) Name() string

func (*CustomTarget) Owner

func (c *CustomTarget) Owner() string

func (*CustomTarget) ProjectDir

func (c *CustomTarget) ProjectDir() string

func (*CustomTarget) ReadOnly

func (c *CustomTarget) ReadOnly() bool

func (*CustomTarget) Trigger

func (c *CustomTarget) Trigger() Trigger

type OfflineTarget

type OfflineTarget struct {
	// contains filtered or unexported fields
}

func NewOfflineTarget

func NewOfflineTarget(namespace *project.Namespaced, dir string, artifactsDir string) *OfflineTarget

func (*OfflineTarget) CommitUUID

func (i *OfflineTarget) CommitUUID() strfmt.UUID

func (*OfflineTarget) Dir

func (i *OfflineTarget) Dir() string

func (*OfflineTarget) InstallFromDir

func (i *OfflineTarget) InstallFromDir() *string

func (*OfflineTarget) Name

func (i *OfflineTarget) Name() string

func (*OfflineTarget) Owner

func (i *OfflineTarget) Owner() string

func (*OfflineTarget) ProjectDir

func (i *OfflineTarget) ProjectDir() string

func (*OfflineTarget) ReadOnly

func (i *OfflineTarget) ReadOnly() bool

func (*OfflineTarget) SetTrigger

func (i *OfflineTarget) SetTrigger(t Trigger)

func (*OfflineTarget) Trigger

func (i *OfflineTarget) Trigger() Trigger

type ProjectTarget

type ProjectTarget struct {
	*project.Project
	// contains filtered or unexported fields
}

func NewProjectTarget

func NewProjectTarget(pj *project.Project, customCommit *strfmt.UUID, trigger Trigger) *ProjectTarget

func NewProjectTargetCache

func NewProjectTargetCache(pj *project.Project, cacheDir string, customCommit *strfmt.UUID, trigger Trigger) *ProjectTarget

func (*ProjectTarget) CommitUUID

func (p *ProjectTarget) CommitUUID() strfmt.UUID

func (*ProjectTarget) Dir

func (p *ProjectTarget) Dir() string

func (*ProjectTarget) InstallFromDir

func (p *ProjectTarget) InstallFromDir() *string

func (*ProjectTarget) ProjectDir

func (p *ProjectTarget) ProjectDir() string

func (*ProjectTarget) ReadOnly

func (p *ProjectTarget) ReadOnly() bool

func (*ProjectTarget) Trigger

func (p *ProjectTarget) Trigger() Trigger

type Trigger

type Trigger string
const (
	TriggerActivate           Trigger = "activate"
	TriggerScript             Trigger = "script"
	TriggerDeploy             Trigger = "deploy"
	TriggerExec               Trigger = "exec-cmd"
	TriggerExecutor           Trigger = "exec"
	TriggerResetExec          Trigger = "reset-exec"
	TriggerSwitch             Trigger = "switch"
	TriggerImport             Trigger = "import"
	TriggerInit               Trigger = "init"
	TriggerPackage            Trigger = "package"
	TriggerLanguage           Trigger = "language"
	TriggerPlatform           Trigger = "platform"
	TriggerPull               Trigger = "pull"
	TriggerRefresh            Trigger = "refresh"
	TriggerReset              Trigger = "reset"
	TriggerRevert             Trigger = "revert"
	TriggerOffline            Trigger = "offline"
	TriggerShell              Trigger = "shell"
	TriggerCheckout           Trigger = "checkout"
	TriggerCommit             Trigger = "commit"
	TriggerUse                Trigger = "use"
	TriggerOfflineInstaller   Trigger = "offline-installer"
	TriggerOfflineUninstaller Trigger = "offline-uninstaller"
	TriggerBuilds             Trigger = "builds"
)

func NewExecTrigger

func NewExecTrigger(cmd string) Trigger

func (Trigger) IndicatesUsage

func (t Trigger) IndicatesUsage() bool

func (Trigger) String

func (t Trigger) String() string

Jump to

Keyboard shortcuts

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