package
Version:
v0.0.0-...-9d22b4f
Opens a new window with list of versions in this module.
Published: Feb 6, 2020
License: MIT
Opens a new window with license information.
Imports: 8
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
New initializes a plugin from the given Settings, Pipeline, and Network.
Plugin implements drone.Plugin to provide the plugin implementation.
Execute provides the implementation of the plugin.
Validate handles the settings validation of the plugin.
type Repo struct {
ID string `json:"id"`
URL string `json:"url"`
Releases bool `json:"releases"`
Snapshots bool `json:"snapshots"`
}
Repo structure.
type Settings struct {
Username string `json:"username"`
Password string `json:"password"`
Repos []Repo `json:"repos"`
Central bool `json:"central"`
CentralRepo string `json:"central_repo"`
}
Settings for the plugin.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.