Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type File ¶
type File struct { ProjectID int `json:"projectID"` FileID int `json:"fileID"` Required bool `json:"required"` }
File defines a record within manifest.
type ForgeSvc ¶
type ForgeSvc struct {
Slug string `json:"slug"`
}
ForgeSvc defines the forgesvc api type.
type Manifest ¶
type Manifest struct {
Files []File `json:"files"`
}
Manifest defines the manifest input.
type Metadata ¶
type Metadata struct { Title string `json:"displayName"` Release string `json:"releaseType"` Note string `json:"changelog"` Type string `json:"changelogType"` Games []int `json:"gameVersions"` Relations Relations `json:"relations"` }
Metadata implements the api payload.
type Plugin ¶
type Plugin struct {
// contains filtered or unexported fields
}
Plugin implements drone.Plugin to provide the plugin implementation.
type Relations ¶
type Relations struct {
Projects []Project `json:"projects"`
}
Relations is par of the api payload.
Click to show internal directories.
Click to hide internal directories.