Download the PHP package rch/capistrano-bundle without Composer
On this page you can find all versions of the php package rch/capistrano-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download rch/capistrano-bundle
More information about rch/capistrano-bundle
Files in rch/capistrano-bundle
Package capistrano-bundle
Short Description Continuous deployment for Symfony2+
License GPL-3.0
Informations about the package capistrano-bundle
RCH/CapistranoBundle
Integrates deployment as part of your development environment.
- Sets up a fast and automated deployment workflow
- Creates stagings in configuration format (YAML, PHP, XML)
- Controls tasks execution order through namespaces
- Generates custom tasks and environment variables.
Prerequisites
- Ruby >= 2.0
This version of the bundle requires Symfony 3+.
For a Symfony version between 2.4.x and the last LTS release, please use the 1.0 branch.
Installation
Download the bundle
This command requires you to have Composer installed globally, as explained in the installation chapter of the Composer documentation.
Enable the Bundle
Then, enable the bundle by adding it to the list of registered bundles
in the app/AppKernel.php
file of your project:
Install & Configure Capistrano
Build installation files for capistrano
Install dependencies
Usage
Setup deployment configuration in interactive mode
Build Stagings
Run deployment
Advanced usage
Look at the capistrano documentation.
Contributing
This bundle needs help! For the contribution guidelines, see the CONTRIBUTING.md distributed file.
Todo
-
Command\Generate\GenerateStagingCommand, takes an yaml file as optional argument (even look for an existing if the argument is not set) and generates a staging for capistrano in interactive mode (optional).
-
Make the path of config files (staging, task) configurable using a bundle Extension.
- Handle XML/PHP in GenerateStagingCommand.
License
All versions of capistrano-bundle with dependencies
symfony/console Version ~3.0
symfony/filesystem Version ~3.0
symfony/yaml Version ~3.0
symfony/dependency-injection Version ~3.0
symfony/config Version ~3.0