Download the PHP package codenamephp/deployer.command without Composer
On this page you can find all versions of the php package codenamephp/deployer.command. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download codenamephp/deployer.command
More information about codenamephp/deployer.command
Files in codenamephp/deployer.command
Package deployer.command
Short Description Extension to the deployer.base package that adds a system to define and run stable command line commands
License Apache-2.0
Informations about the package deployer.command
deployer.command
What is it?
This package provides basic functionality for command line tasks and service handling.
Installation
Easiest way is via composer. Just run composer require codenamephp/deployer.command
in your cli which should install the latest version for you.
Usage
Commands
This package provides a \de\codenamephp\deployer\command\runner\iRunner
that abstracts running of commands. The default implementation
\de\codenamephp\deployer\command\runner\WithDeployerFunctions
- as the name suggests - uses the Deployer\run()
method to run commands.
The \de\codenamephp\deployer\command\iCommand
interface is designed to just get a command string along with a
\de\codenamephp\deployer\command\runConfiguration\iRunConfiguration
that holds the options like timeouts etc. to run the command with. The
default \de\codenamephp\deployer\command\Command
provides a simple API to build a command. Recommended usage is to create a Factory to build a command with
the binary, arguments etc. This factory can then be used in tasks to build the command and the runner to run it.
Service
There is a \de\codenamephp\deployer\command\service\iService
interface that is intended to manage service with
\de\codenamephp\deployer\command\service\Service
and \de\codenamephp\deployer\command\service\Systemctl
to manage debian services.
All versions of deployer.command with dependencies
deployer/deployer Version ^7.0
codenamephp/deployer.base Version ^2.0 || ^3.0