App::Sqitch::Role::RevertDeployCommand3pm
A command that reverts and deploys
Usage
package App::Sqitch::Command::rebase;extends 'App::Sqitch::Command';with 'App::Sqitch::Role::RevertDeployCommand';
Overview
This role encapsulates the common attributes and methods required by commands that both revert and deploy.
Interface
Class Methods
"options"
my @opts = App::Sqitch::Command::checkout->options;
Adds options common to the commands that revert and deploy.
"configure"
Configures the options common to commands that revert and deploy.
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.
"no_prompt"
Boolean indicating whether or not to prompt the user to really go through with the revert.
"prompt_accept"
Boolean value to indicate whether or not the default value for the prompt, should the user hit "return", is to accept the prompt or deny it.
"strict"
Boolean value to indicate whether or not strict mode is enabled; if so, use of these commands is prohibited.
"target"
The deployment target URI.
"verify"
Boolean indicating whether or not to run verify scripts after deploying changes.
"mode"
Deploy mode, one of "change", "tag", or "all".
Releases
6 releases since Debian 8 (Jessie); the text changed 5 times.