230 Commits

Author SHA1 Message Date
Anton Medvedev
821d2b53dd Better output log. 2016-11-10 13:18:40 +07:00
Anton Medvedev
01ac931622 Do not use realpath. 2016-11-09 22:03:04 +07:00
Anton Medvedev
67031f005c Fix tests. 2016-11-07 20:53:14 +07:00
Anton Medvedev
c0c68fd533 Fix tests. 2016-11-07 14:12:09 +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
c133d6444a Refactor env() to set()/get(). 2016-11-05 17:50:18 +07:00
Anton Medvedev
e397486eb2 Merge branch 'master' into 4.x
# Conflicts:
#	README.md
#	recipe/symfony.php
#	src/Bootstrap/BootstrapByConfigFile.php
#	src/functions.php
2016-11-05 11:55:03 +07:00
Lucas Jenss
fd1ea39f24 Allow parameters to be passed to phpunit 2016-11-03 14:26:38 +01:00
Lucas Jenss
d21672c4d9 [WIP] Docker test runner 2016-11-03 14:13:13 +01:00
prosalov
a7557416e2 Fix coding standards, doc blocks and typehinting
Added BuilderInterface

Fixed tests and doc blocks
2016-10-30 14:52:13 +06:00
Anton Medvedev
aa54eb7ce3 Upgrade to PHPUnit 5.4 2016-08-04 23:41:51 +03:00
Anton Medvedev
f9422e0f56 Merge branch 'master' into 4.x
# Conflicts:
#	src/functions.php
2016-08-04 21:58:46 +03:00
Anton Medvedev
f2f5ed7c2c Merge pull request #643 from yejune/pr
fix task once
2016-08-04 22:40:45 +04:00
Oanh Nguyen
c9737de03c Applied fixes from StyleCI 2016-05-31 22:15:00 -04:00
Irfan Durmus
b7f8620e6e Cluster - feature (#544)
Cluster feature.
2016-05-22 11:33:38 +07:00
Max
005fb235b8 add testcase 2016-05-09 15:04:12 +09:00
oanhnn
8e9a0b8d74 Improve Collection class by feature of PHP 5.5+ 2016-04-21 08:40:42 +07:00
Anton Medvedev
680525682d Merge branch 'master' into 4.x
Conflicts:
	composer.lock
2016-04-07 19:42:10 +07:00
Anton Medvedev
5fa083c072 Use deployer/phar-update instead of kherge/amend. Upgrade composer.lock dependencies. Use start instead of run in parallel executor process. 2016-04-07 15:16:58 +07:00
Anton Medvedev
a3733d0d81 Revert "Added function taskGroup and changed spec of function task"
This reverts commit 9c1e4eca2d5f4e5a3581e7602906c76c8af6ed72.

Conflicts:
	test/src/FunctionsTest.php
2016-04-04 17:01:55 +07:00
Anton Medvedev
6c6b1f8c9b Merge branch 'master' into 4.x
Conflicts:
	composer.lock
	recipe/common.php
2016-04-04 16:58:34 +07:00
Anton Medvedev
32310b963c Fix support dep init command in phar. 2016-03-19 20:51:49 +07:00
Andrei Sozonov
31de366481 rebase 2016-03-14 10:25:41 +02:00
oanhnn
dc6594e4f9 Merge branch 'master' into feature/adding-task-deploy-clean-files-and-or-directories 2016-03-14 10:44:28 +07:00
oanhnn
f616e8c2de Added more test cases 2016-03-07 11:58:31 +07:00
Andrei Sozonov
c9dd4c522d #526 fix test 2016-02-26 11:58:24 +02:00
oanhnn
9c1e4eca2d Added function taskGroup and changed spec of function task 2016-02-16 09:47:26 +07:00
oanhnn
61304780c8 Allow create task from callable 2016-02-16 09:45:51 +07:00
Michael Moussa
b20df44787 Changed onlyFor to onlyForStage for explicitness 2016-01-25 09:34:37 -05:00
Michael Moussa
f8fd055cd7 Added support for onlyFor(...) in the series and parallel executors
If the task specifies it must only be run for specific stage(s),
then the task will be skipped if (a) the server environment doesn't have
any stages, or (b) the server environment does have stages, but none of
them match the list of allowed stages.
2016-01-22 18:00:20 -05:00
Michael Moussa
0557f84e6d Added way to tell tasks that they should only run for certain stages 2016-01-22 17:52:11 -05:00
Lucas Jenss
aa7ba7fba3 Fix env variable replacement in download parameters 2016-01-14 21:48:10 +01:00
Lucas Jenss
2173f597e2 Add test for env variable replacement in #upload 2016-01-14 21:41:41 +01:00
Anton Medvedev
5eadb573a3 Add Deployer namespace for functions. 2016-01-11 14:00:45 +07:00
Anton Medvedev
e0a1b328d0 Replace old email with new one. 2016-01-11 12:51:59 +07:00
Anton Medvedev
0b01cbf1ce Merge pull request #414 from deployphp/init-command
dep init
2016-01-08 12:23:51 +07:00
Dmitry Balabka
54c7dc99ac Make more correct RegExp in RemoteServerTest 2015-12-23 01:19:45 +02:00
oanhnn
bb9942f9c2 Fixed Travis CI build fails 2015-12-18 09:22:09 +07:00
oanhnn
a275613d16 Fixed Travis CI build fails follow @MaartenStaa suggestion 2015-12-18 09:15:52 +07:00
oanhnn
b36b1ede9c Adding a task to clean files and/or directoies 2015-09-08 11:48:07 +07:00
Anton Medvedev
75f83ed7b5 Merge pull request #410 from davidkudera/task-only-on
Task: syntactic suger for onlyOn method
2015-08-24 00:41:40 +07:00
David Kudera
767a36b263 Task: allow string argument at onlyOn method 2015-08-23 19:37:40 +02:00
Dmitry Balabka
0cdc738282 Implemented tests and fixed default timeout value to not soo huge (fixes #429) 2015-08-21 01:24:05 +03:00
Vitaliy Zhuk
0a735a1bdd Fix for code style 2015-07-30 08:41:55 +03:00
Vitaliy Zhuk
235de6e4c5 Fix typos 2015-07-29 11:25:19 +03:00
Vitaliy Zhuk
6be460a839 #407 Add initializer system. Add command for initialize deployer. 2015-07-28 14:28:30 +03:00
Alex Stansfield
03f344ad36 Add default stage support.
set('default_stage', 'prod');
2015-07-27 10:55:59 +07:00
Anton Medvedev
dacebc4256 Update CommonTest.php 2015-07-24 15:27:27 +07:00