A Symfony 4 and 5 compatible bundle for running deployment tasks in a production or QA (Quality Assurance) environment on an update of the source code with the help of webhooks, and the Symfony console.
This is a WIP (Work-In-Progress), so you must expect breaking changes with the release of a new version. This software will try to stick with the semver conventions (trying to don't introduce backward-incompatible changes with the release of new patch version), but I don't provide support for old versions.
Make sure Composer is installed globally, as explained in the installation chapter of the Composer documentation.
Open a command console, enter your project directory and execute:
composer require brandonlinu/cvs-updater-bundler
That's all! You can jump right to "Configuration".
Open a command console, enter your project directory and execute the following command to download the latest stable version of this bundle:
composer require brandonlinu/cvs-updater-bundler
Then, enable the bundle by adding it to the list of registered bundles
in the config/bundles.php
file of your project:
// config/bundles.php
return [
// ...
BrandonlinU\CvsUpdaterBundler\BrandonlinUCvsUpdaterBundle::class => ['prod' => true],
];
TODO
This bundle is licensed under the GNU GPLv3. For a quick resume of the permissions with this license see the GNU GPLv3 in choosealicense.com.
See the LICENSE file for more details.