1794 Commits

Author SHA1 Message Date
Vladimir Pak
377adf977a
Speedup deploy:clear_paths (#1992)
* Update clear_paths.php

one run much faster than several

* Update CHANGELOG.md
2020-01-30 12:08:11 +03:00
Jono Menz
b7a728b7b3
Fixes for check_remote task and SS recipe (#1991)
* Fix check_remote task

* Check remote head contents locally
* Ensure .dep/HEAD file is available so error isn’t thrown
* Document task usage

Fixes #1990

* Fix Silverstripe recipe

* Additionally check shared directory for assets since this directory is commonly excluded from project git repos
* Ensure shared_assets returns a non-null value so the release folder can’t get accidentally deleted

Fixes #1989

* Update CHANGELOG.md

* Clarified contribution instructions

* Update issue templates

Added a bug report template
2020-01-29 11:13:11 +03:00
Anton Medvedev
5095b5de16 Release 6.7.3 v6.7.3 2019-12-18 20:30:49 +03:00
Arnout Boks
5f32216c11 More Symfony 5 compatibility fixes (#1971)
* Make Rsync compatible with symfony/process v5

* Make Ssh client compatible with symfony/process v5

* Add CHANGELOG entry
2019-12-17 20:43:48 +07:00
Anton Medvedev
97c63e91cc Release v6.7.2 v6.7.2 2019-12-16 18:41:57 +07:00
Anton Medvedev
cc39875a64 Allow failure on PHP 7.4 2019-12-15 22:02:15 +07:00
Anton Medvedev
732d64b469 Allow failure for --prefer-lowest on PHP 7.4 2019-12-15 21:57:47 +07:00
Anton Medvedev
d9c744808e Add checks for fromShellCommandline method 2019-12-15 21:51:28 +07:00
Anton Medvedev
f968f366bc Fix console app 2019-12-15 21:49:40 +07:00
Anton Medvedev
c5170675de Fix setDescription to nil 2019-12-15 21:43:22 +07:00
Anton Medvedev
8b50911771 Fix typo 2019-12-15 21:35:33 +07:00
Anton Medvedev
513d456bdf Migrate to PHP 7.2.25 2019-12-15 21:31:12 +07:00
Anton Medvedev
31f7346630 Return php platform version 2019-12-15 21:28:07 +07:00
Anton Medvedev
6242bb8748 Release v6.7.1 v6.7.1 2019-12-15 21:13:11 +07:00
Anton Medvedev
86c7b3848f Fix incompatibility with Symfony 5 2019-12-15 21:11:39 +07:00
Anton Medvedev
9fd858fbd6 Release v6.7.0 v6.7.0 2019-12-14 17:38:03 +07:00
Ganon
9ce3f79c2f Add Symfony 5 support (#1956) 2019-12-06 15:55:19 +07:00
Chris Brown
b70f420bc9 Update how-to-deploy-laravel.md (#1961) 2019-11-27 23:28:35 +03:00
Anton Medvedev
74b3f73e60
Update CHANGELOG.md v6.6.0 2019-11-06 20:19:15 +03:00
Anton Medvedev
3d6e07cce6 Release v6.6.0 2019-11-06 20:11:39 +03:00
u_mulder
861f1a34bb Add minor fixes for recipes steps (#1945) 2019-10-26 14:30:22 +03:00
Kartik Patel
d3a6ea7353 updated for SS4. Checks to see if assets is in root or public/assets as per SS4 new directory structure (#1943) 2019-10-21 08:58:24 +03:00
Niels van Aken
bca1d2d822 Removing redundant controlPath attempts (#1941) 2019-10-16 15:46:19 +03:00
Niels van Aken
30552dccec Fixing "Too long for Unix domain socket" error deployphp/deployer#1356 (#1939)
* Fixing "Too long for Unix domain socket" error deployphp/deployer#1356

* Fixing code styling issues

* Use Deployer\Support\Unix::parseHomeDir() for resolving homedir

* Use our unixMaxPath variable
2019-10-16 10:05:35 +03:00
Markus Staab
fe3ff369a1 fixed typo (#1936) 2019-10-12 10:55:40 +03:00
Eric Mueller
c791fb4f3c added missing lines to get latest releases (#1935) 2019-10-10 13:29:21 +03:00
u_mulder
0ded2ea71a Update how-to-deploy-laravel.md (#1934) 2019-10-08 19:20:44 +03:00
u_mulder
96c130a13b Update README.md (#1932) 2019-10-08 09:52:11 +03:00
u_mulder
553a88eeae Update flow.md (#1931)
Descriptions of all commands use `s` suffix - `prints`, `cleans` etc.
2019-10-07 16:55:53 +03:00
Eric Mueller
de552458fd Sample real-world deployment script (#1929)
* Sample real-world deployment script

This is a simple Deployer script.

* Update CHANGELOG.md

* moved info about new doc page to "added" section

* After running `php bin/changelog fix`
2019-10-06 14:34:00 +03:00
Eric Mueller
d7e44667d5 Minor tweak to docs to clarify deploy_stage variable (#1930)
* Clarified default_stage, made example 'staging'

Addresses issue #1866

Clarified that you need to set a default_stage in your Deployer script, and also changed the example to 'staging' since that is a better example default to have (instead of production).

* Update CHANGELOG.md

* Fixed formatting on issue number
2019-10-06 14:33:45 +03:00
Anton Medvedev
57ff423dd4
Update SPONSORS.md 2019-09-24 08:26:22 +03:00
Tomasz Gąsior
f82128686e Update symfony4 recipe (#1923)
Fix wrong change introduced in 62db938884

`.env` file should not be shared because it's release-specific. On the other hand, `.env.local` and `.env.local.php` files are specific to deployment environment and should be shared between releases.

See for details: https://github.com/deployphp/deployer/pull/1907#issuecomment-533779139
2019-09-22 15:06:47 +03:00
Nicolás González
62db938884 Update symfony4.php (#1907)
The .env and .env.<environment> files should be committed to the shared repository because they are the same for all developers and machines. However, the env files ending in .local (.env.local and .env.<environment>.local) should not be committed because only you will use them. In fact, the .gitignore file that comes with Symfony prevents them from being committed.

https://symfony.com/doc/current/configuration.html#managing-multiple-env-files
2019-08-16 13:58:53 +03:00
Anton Medvedev
0e99b659ba Fix style 2019-08-13 19:13:16 +03:00
Anton Medvedev
f344ca1313 Update CHANGELOG.md 2019-08-13 19:02:21 +03:00
Gabriele Bellucci
c54d210286 Accept file param without equal sign (#1704)
* parameters -f or --file now are accepted also without the equal sign

* edited changelog

* updated changelog
2019-08-13 19:00:03 +03:00
Anton Medvedev
427b83ea55 Release 6.5.0 v6.5.0 2019-08-12 21:28:24 +03:00
Anton Medvedev
85aae9fd68 Add deploy:check_remote task 2019-08-12 21:01:32 +03:00
Anton Medvedev
d1a6e201ef Release 6.4.7 v6.4.7 2019-08-12 13:42:32 +03:00
Kyle Tucker
6180366acf Update config:hosts and config:current task recipes (#1901)
* Update config:hosts and config:current task recipes

* Update changelog

* Fix variable refs
2019-08-09 22:16:00 +03:00
Anton Medvedev
05f6f89c78
Update ParallelExecutor.php 2019-08-09 14:10:14 +03:00
Markus Staab
301ebedc3b fixed invalid phpdoc (#1899)
* fixed invalid phpdoc

* Update CHANGELOG.md

* fixed askChoice() @return phpdoc

it can return array on multiselect questions but also scalars on non-multi

* fixed typo

* fixed another typo

* more precise phpdoc
2019-08-09 13:45:41 +03:00
Anton Medvedev
38d9bab57f Update PHPDocs comments 2019-08-09 09:21:58 +03:00
Anton Medvedev
c49977561c Remove infection.json.dist 2019-08-09 09:01:25 +03:00
Anton Medvedev
f891e29817 Add infection configuration 2019-08-08 13:24:56 +03:00
Anton Medvedev
4190e28fcb
Revert "Handle asterisk wildcard in shared files (#1895)" (#1897)
This reverts commit 6dd0a2c1f7eda33f9b5dbde287ffeda889e025de.
2019-08-08 11:26:20 +03:00
Anton Medvedev
24c22a049d Update CHANGELOG.md 2019-08-07 11:02:26 +03:00
Vytautas Koryzna
6dd0a2c1f7 Handle asterisk wildcard in shared files (#1895) 2019-08-07 11:02:08 +03:00
Anton Medvedev
a7808a21f8 Update CHANGELOG.md 2019-08-07 11:01:25 +03:00