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.