Documentation ¶
Index ¶
Constants ¶
View Source
const (
AnsibleForksDefault = 5
)
Variables ¶
View Source
var ( ErrPluginPlaybookNotSet = errors.New("playbook is required") ErrPluginInventoryNotSet = errors.New("inventory is required") )
View Source
var ErrAnsiblePlaybookNotFound = errors.New("playbook not found")
Functions ¶
This section is empty.
Types ¶
type Plugin ¶
type Plugin struct {
// contains filtered or unexported fields
}
Plugin implements drone.Plugin to provide the plugin implementation.
type Settings ¶
type Settings struct { Requirements string Galaxy string Inventories cli.StringSlice Playbooks cli.StringSlice Limit string SkipTags string StartAtTask string Tags string ExtraVars cli.StringSlice ModulePath cli.StringSlice Check bool Diff bool FlushCache bool ForceHandlers bool ListHosts bool ListTags bool ListTasks bool SyntaxCheck bool Forks int VaultID string VaultPassword string VaultPasswordFile string Verbose int PrivateKey string PrivateKeyFile string User string Connection string Timeout int SSHCommonArgs string SFTPExtraArgs string SCPExtraArgs string SSHExtraArgs string Become bool BecomeMethod string BecomeUser string }
Settings for the Plugin.
Click to show internal directories.
Click to hide internal directories.