deployer
deployer copied to clipboard
The PHP deployment tool with support for popular frameworks out of the box
- Deployer version: `deployer/deployer": "^7.3` - Deployment OS: `Ubuntu 20.04.6 LTS` ```yaml import: - recipe/deploy/cleanup.php - recipe/laravel.php - contrib/npm.php config: keep_releases: 5 application: '{My application name}' repository: '{My private repo}'...
Currently, in the `[shared.php](deploy:shared)` it gets the shared path as a child of the deploy path: ``` task('deploy:shared', function () { $sharedPath = "{{deploy_path}}/shared"; ... } ``` We have a...
An example with bastion server ``` host('10.10.10.30') ->stage('prod') ->user('deploy') ->roles('app') ->set('deploy_path', '/site') ->addSshOption('ProxyCommand', '"ssh -W %h:%p -q user@bastion"'); ``` _Originally posted by @alinalexandru in https://github.com/deployphp/deployer/issues/223#issuecomment-1489168848_ ## Upvote & Fund -...
I have added another check if the `setup:upgrade` command is needed to be run. As stated on the [command class](https://github.com/magento/magento2/blob/2.4-develop/setup/src/Magento/Setup/Console/Command/ModuleConfigStatusCommand.php#L92-L93) `module:config:status` if it fails you have to run the `setup:upgrade`...
- [ ] Bug fix #…? - [x] New feature? - [ ] BC breaks? - [ ] Tests added? - [x] Docs added? Origin MR: https://github.com/deployphp/deployer/issues/3667
- [ ] Bug fix #…? - [x] New feature? - [ ] BC breaks? - [ ] Tests added? - [ ] Docs added? Origin MR: https://github.com/deployphp/deployer/issues/3667
- [ ] Bug fix #…? - [x] New feature? - [ ] BC breaks? - [ ] Tests added? - [ ] Docs added? Origin MR: https://github.com/deployphp/deployer/issues/3667
Every time deployer is started it checks if there is an update available (except for execution plans): https://github.com/deployphp/deployer/blob/507f54c26f95877812c90cc06208c9f22105dd0a/src/Command/MainCommand.php#L163-L170 I would like to have an option like `--skip-updatecheck` to skip the...
The [writable-recipie](https://deployer.org/docs/7.x/recipe/deploy/writable) allows to set the owner/group of directories. If also owner/group of files should be set, the workaround (except `run`) is to use `writable_recursive: true` and add the parent-directory...
Right now, the releases_list throws an error in YAML. It would be helpful to turn it into a string to use in string. ## Upvote & Fund - We're using...