deployer
deployer copied to clipboard
The PHP deployment tool with support for popular frameworks out of the box
- Deployer version: 7.1.3 - Deployment OS: macOS I noticed that for a project the old releases were not deleted while `keep_releases` was set to 3. After some debugging I...
fix unclosed md code block - [ ] Bug fix #…? - [ ] New feature? - [ ] BC breaks? - [ ] Tests added? - [x] Docs added?...
If I'm correct, setting the `sub_directory` to `src` deploys to the the folder `/src` instead of `/src/api` - [ ] Bug fix #…? - [ ] New feature? - [...
For disabling the timeout for run/runLocally default_timeout should be set to `null`: https://deployer.org/docs/7.x/recipe/common#default_timeout Example: ```php
Fixes #3443
If there is an error in a multiline command, deployer will not fail like bash-scripts do not fail unless the option "set -e -o pipefail" is used: Example: ```yaml hosts:...
If the user pointed to some revision we should not ignore it but end with a fatal error. https://github.com/deployphp/deployer/blob/f6e6dbde482027665890bd86237605a0b3c7771e/recipe/deploy/update_code.php#L21-L24 ## Upvote & Fund - We're using [Polar.sh](https://polar.sh/deployphp) so you can...
In YAML when trying to replace a task with a group task is denied with the message: > Tried to replace Task 'deploy:update_code' with a GroupTask or vice-versa. This is...
The Symfony recipe sets `.env.local` for `shared_files`: [recipe/symfony.php#L18-L20](https://github.com/deployphp/deployer/blob/master/recipe/symfony.php#L18-L20) But Symfony also uses `.env.$APP_ENV.local` for uncommitted environment-specific overrides (see https://symfonycasts.com/screencast/symfony-fundamentals/environments#the-app-env-variable) So actually it should be: ``` set('shared_files', [ '.env.local', '.env.*.local', ]);...
A check should prevent setting closures and classes in config. This is NOT allowed: ```php host('host') ->set('test_local', [ function () { return 'test value'; } ] ); ``` ## Upvote...