Documentation ¶
Index ¶
- func ProjectDirToTargetDir(projectDir, cacheDir string) string
- type CustomTarget
- func (c *CustomTarget) CommitUUID() strfmt.UUID
- func (c *CustomTarget) Dir() string
- func (c *CustomTarget) InstallFromDir() *string
- func (c *CustomTarget) Name() string
- func (c *CustomTarget) Owner() string
- func (c *CustomTarget) ProjectDir() string
- func (c *CustomTarget) ReadOnly() bool
- func (c *CustomTarget) Trigger() Trigger
- type OfflineTarget
- func (i *OfflineTarget) CommitUUID() strfmt.UUID
- func (i *OfflineTarget) Dir() string
- func (i *OfflineTarget) InstallFromDir() *string
- func (i *OfflineTarget) Name() string
- func (i *OfflineTarget) Owner() string
- func (i *OfflineTarget) ProjectDir() string
- func (i *OfflineTarget) ReadOnly() bool
- func (i *OfflineTarget) SetTrigger(t Trigger)
- func (i *OfflineTarget) Trigger() Trigger
- type ProjectTarget
- type Trigger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ProjectDirToTargetDir ¶
Types ¶
type CustomTarget ¶
type CustomTarget struct {
// contains filtered or unexported fields
}
func NewCustomTarget ¶
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 ¶
func NewProjectTarget ¶
func NewProjectTargetCache ¶
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 (Trigger) IndicatesUsage ¶
Click to show internal directories.
Click to hide internal directories.