Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetProjectEnvVars ¶
func GetProjectEnvVars(project *Project, params ProjectEnvVarParams, telemetryEnabled bool) map[string]string
func GetProjectHostname ¶
Types ¶
type FileStatus ¶
type GitStatus ¶
type GitStatus struct { CurrentBranch string `json:"currentBranch"` Files []*FileStatus `json:"fileStatus"` } // @name GitStatus
type Project ¶
type Project struct { config.ProjectConfig WorkspaceId string `json:"workspaceId"` ApiKey string `json:"-"` Target string `json:"target"` State *ProjectState `json:"state,omitempty"` } // @name Project
func (*Project) GetConfigHash ¶
GetConfigHash returns a SHA-256 hash of the project's build configuration, repository URL, and environment variables.
type ProjectEnvVarParams ¶
type ProjectInfo ¶
type ProjectState ¶
Click to show internal directories.
Click to hide internal directories.