App::Sqitch::Command::deploy3pm
Deploy sqitch changes to a database
Usage
my $cmd = App::Sqitch::Command::deploy->new(%params);$cmd->execute;
Overview
If you want to know how to use the "deploy" command, you probably want to be reading "sqitch-deploy". But if you really want to know how the "deploy" command works, read on.
Interface
Class Methods
"options"
my @opts = App::Sqitch::Command::deploy->options;
Returns a list of Getopt::Long option specifications for the command-line options for the "deploy" command.
Attributes
"log_only"
Boolean indicating whether to log the deploy without running the scripts.
"lock_timeout"
The number of seconds to wait for an exclusive advisory lock on the target, for engines that support the feature.
"mode"
Deploy mode, one of "change", "tag", or "all".
"target"
The deployment target URI.
"to_change"
Change up to which to deploy.
"verify"
Boolean indicating whether or not to run verify scripts after each change.
Instance Methods
"execute"
$deploy->execute;
Executes the deploy command.
Releases
6 releases since Debian 8 (Jessie); the text changed 5 times.