867 Commits

Author SHA1 Message Date
Anton Medvedev
2959ecaa72 Better terminate message. 2016-11-12 17:41:29 +07:00
Anton Medvedev
e5bd3a08ca Fix tasks. 2016-11-12 17:21:28 +07:00
Anton Medvedev
70dfb6fb71 Fix PHPDoc. 2016-11-12 17:16:35 +07:00
Anton Medvedev
eb4c2036e6 Feature: local and global dep. 2016-11-12 17:02:13 +07:00
Anton Medvedev
d9070f3dd0 Fix cd in run. 2016-11-12 16:12:37 +07:00
Anton Medvedev
b0dac0ffce Easier task definition. 2016-11-12 16:06:44 +07:00
Anton Medvedev
38e9780c5d Output immediately on localhost. 2016-11-12 16:03:44 +07:00
Anton Medvedev
aaa283c9e5 Add more exceptions. 2016-11-12 15:45:43 +07:00
Anton Medvedev
22ad3849cf No need for dispatcher. 2016-11-12 15:33:43 +07:00
Anton Medvedev
374f40d0e5 Refactor: tasks groups/after/before. 2016-11-12 15:29:22 +07:00
Anton Medvedev
02c3d0b636 Update README.md 2016-11-11 21:29:20 +07:00
Anton Medvedev
6a60d6c09d Update README.md 2016-11-11 21:16:51 +07:00
Anton Medvedev
ec242804c8 Update README.md 2016-11-11 21:04:47 +07:00
Anton Medvedev
d3bfbf4215 Update README.md 2016-11-11 21:04:26 +07:00
Anton Medvedev
a299ab4c88 Merge pull request #838 from mficzel/feature/addFlowFrameworkRecipe
FEATURE: Add Flow-Framework deployer recipe
2016-11-11 19:57:22 +07:00
Anton Medvedev
4c34907a3a Add more ssh options. 2016-11-11 15:00:28 +07:00
Anton Medvedev
b0fd657cba Merge pull request #847 from mficzel/feature/nativeSshSupport
Feature/native ssh support
2016-11-11 14:25:53 +07:00
Anton Medvedev
31d2dd7144 Fix style. 2016-11-11 14:22:55 +07:00
Anton Medvedev
0d37f55460 Feature: desc function. 2016-11-11 14:17:43 +07:00
Anton Medvedev
3341ed2521 Rename task. 2016-11-11 13:55:25 +07:00
Anton Medvedev
6650cb1b6d Fix tests. 2016-11-10 14:00:54 +07:00
Anton Medvedev
821d2b53dd Better output log. 2016-11-10 13:18:40 +07:00
Anton Medvedev
b2507b15c7 Feature: incremental releases names. 2016-11-10 12:57:15 +07:00
Anton Medvedev
0b8192aacd Feature: allow to keep unlimited releases. 2016-11-10 12:42:47 +07:00
Anton Medvedev
fd264751b9 Better verbose output and fix for deploy:clean. 2016-11-10 12:41:26 +07:00
Anton Medvedev
4b5cdec2d6 Do not use sudo by default in deploy:clear. 2016-11-10 12:25:06 +07:00
Anton Medvedev
81023b1eb3 Fix path for release and current. 2016-11-09 22:07:00 +07:00
Anton Medvedev
01ac931622 Do not use realpath. 2016-11-09 22:03:04 +07:00
Anton Medvedev
8f530941de Allow any release names. 2016-11-09 21:27:09 +07:00
Anton Medvedev
c4fd2947ca Merge pull request #803 from qtsd/feature/fix-git-cache-on-revision-defined
Use git_cache also when --revision is defined
2016-11-08 20:12:18 +07:00
Anton Medvedev
df87a184c0 Update README.md 2016-11-08 18:23:08 +07:00
Anton Medvedev
18520213bf Update BACKERS.md 2016-11-08 17:51:46 +07:00
Anton Medvedev
3b47861225 Merge pull request #806 from vicdelfant/master
Don't use /current in Laravel recipe
2016-11-08 17:37:24 +07:00
Anton Medvedev
a1fe6c0525 Fix #763 bug. 2016-11-07 21:36:20 +07:00
Anton Medvedev
67031f005c Fix tests. 2016-11-07 20:53:14 +07:00
Anton Medvedev
bfe4ee50de Allow to run dep from subdirs. 2016-11-07 20:43:31 +07:00
Anton Medvedev
46ca5664c6 Better support for --no-ansi. 2016-11-07 20:24:00 +07:00
Anton Medvedev
626235a324 set writable_use_sudo to false by default. 2016-11-07 20:08:38 +07:00
Anton Medvedev
7e89fb0903 Fix style. 2016-11-07 19:54:29 +07:00
Martin Ficzel
06e990718f BUGFIX: Remove call to deployer->parameters and use get() instead 2016-11-07 08:47:50 +01:00
Martin Ficzel
b431a815fc FEATURE: Add Flow-Framework deployer recipe
With this recipe projects based on the Flow-Framework (https://flow.neos.io/) and Neos-CMS (https://www.neos.io) can be deployed.
2016-11-07 08:24:28 +01:00
Martin Ficzel
7bb848866b TASK: Use inheritdoc to avoid duplicated function documentations 2016-11-07 08:20:07 +01:00
Martin Ficzel
ca07b9e2d3 FEATURE: Add native ssh implementation
This patch adds a new  'ssh_type' === 'native' to deeployer that uses local ssh and scp commands instead of
php-ssh implementations.

Currently the server-options host, port, user and identity_file.private_key are supported. Since native ssh is used the settings of your ~/.ssh/config file apply to the connections.

The use of username + password is not implemented yet in favor of key authentication.
2016-11-07 08:20:07 +01:00
Anton Medvedev
c0c68fd533 Fix tests. 2016-11-07 14:12:09 +07:00
Anton Medvedev
e04d392b16 Refactor deploy:writable. 2016-11-07 13:57:38 +07:00
Anton Medvedev
82a2dc909e Feature: add function. 2016-11-07 12:47:29 +07:00
Anton Medvedev
15ad934fb0 Refactor deploy.php file config storage. 2016-11-05 22:09:07 +07:00
Anton Medvedev
7973579a9e Fix tests. 2016-11-05 18:17:01 +07:00
Anton Medvedev
2890b4fb0c Update roadmap. 2016-11-05 18:04:16 +07:00
Anton Medvedev
1d2e86ac30 Fix style. 2016-11-05 17:58:06 +07:00