Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationInfo ¶
type ApplicationInfo struct {
Name string
Namespace string
CreatedAt time.Time
URL string
SCMType string
CloneURL string
SSHURL string
Framework *manifest.Plugin
Services []*manifest.Plugin
Scaling int
}
ApplicationInfo contains response of remote API: GET "/applications/{name}"
type Branch ¶
type Branch struct {
// The branch identifier.
Id string
// The display identifier.
DisplayId string
// The branch type, such as "BRANCH" or "TAG"
Type string
}
Branch is a branch of deployment.
type CreateApplication ¶
CreateApplication struct contains post options of remote API: POST "/applications/"
type Deployments ¶
type Deployments struct {
// The current deployment branch
Current *Branch
// All deployment branches
Branches []*Branch
}
Deployments contains response of remote API: GET "/applications/{name}/deploy"
Click to show internal directories.
Click to hide internal directories.