* Use PHP biuld in funtion to detect scheme, hostname and port in repo url. refs #2667
* Updated changelog
* Add missing reference to changelog
* Unrelated issue, in order to make phpstan happy.
* modify wrong ticket url (#1605)
* moving the name column to the last position to show full name
- bug fix: #1579
* add changelog
* update changelog.md
* update CHANGELOG.md
* modify command to find http user
* modify command to find http user
* modify wrong ticket url
* Remove magento:enable from Magento 2 recipe (#1606)
* Remove magento:enable from Magento 2 recipe
Magento's module states are stored in app/etc/config.php. This task
ignored that and blindly enabled all installed modules.
* Mention the removal of magento:enable in the changelog
* Extend deploy:cleanup with tty allocation when using sudo. (#1607)
* Added option cleanup_tty to allow allocation when using sudo
* Added comment for new option cleanup_tty to CHANGELOG
* Allow to set template path in Drupal 7 Settings recipe (#1613)
* Change drupal:settings task to drupal:configure
* Drupal 7 recipe - Set template file path
* Changelog
* Fixed once() tasks that where being run multiple times with ParallelE… (#1624)
* Fixed once() tasks that where being run multiple times with ParallelExecutor
* CHANGELOG: reorder issue
* Add test case for parallel deploy on ->once() task
* Added cleanup_use_sudo option to all commands in deploy:cleanup (#1632)
* Added option cleanup_tty to allow allocation when using sudo
* Added comment for new option cleanup_tty to CHANGELOG
* Added cleanup_use_sudo option to all commands in cleanup.php
* Fix return types for fluent interface (#1638)
* Add Prestashop 1.6 recipe (#1641)
* Add Prestashop 1.6 recipe
* Update changelog
* Sleep between process status calls to prevent 100% CPU usage (#1654)
* Sleep between progress status calls to prevent 100% CPU usage
* Add changelog entry
* Typo in changelog entry
* Update ParallelExecutor.php
* Update ParallelExecutor.php
* locate binary with less subprocesses (#1634)
* Set custom user for CI environments (#1659)
* Detect CI user
* Update CHANGELOG.md
* Update README.md
* [deploy:writable] chgrp doesn't need http_user (#1660)
* deploy:writable: chgrp doesn't need http_user
* Update CHANGELOG.md
* Add missing deploy:writable entries (#1662)
* Fix missing deploy:shared entries (#1664)
* Added Exception Handling for perhaps missing config param
Sometimes deploy_path is not set and a cd into this folder is not possible. But the deployment can be successful without it.
* style
* #1677 fixes according pull-request feedback
* #1677 code style fixes
* Added Exception Handling for perhaps missing config param
Sometimes deploy_path is not set and a cd into this folder is not possible. But the deployment can be successful without it.
* style
* #1677 fixes according pull-request feedback
* #1677 code style fixes
* Changelog entry for #1677
* Changelog entry for #1677
* Changelog entry for #1677
When using the "become" option in a host configuration, the work directory for git needs to be accesible for that user.
For example, the homedirectory from the user I use to SSH isn't readable for the user I use to deploy, so it fails with a "permission denied".
(also make sure to set the HOME enviroment variable so the correct git configuation can be read if needed)