222 Commits

Author SHA1 Message Date
Marc Legay
fe88babd85 Fixed once() tasks that where being run multiple times with ParallelE… (#1624)
* Fixed once() tasks that where being run multiple times with ParallelExecutor

* CHANGELOG: reorder issue

* Add test case for parallel deploy on ->once() task
2018-08-27 13:33:45 +07:00
GoodVibesDevelopment
4d0df304f9 Using param's value inside (#1541)
* Parse Host params

* update changelog
2018-04-18 11:34:39 +07:00
Anton Medvedev
a2dbd3be2a Make test branch independence 2018-02-27 23:36:43 +07:00
Gregor Harlan
c1e2633687 parse input before using dirname() (#1545)
* parse input of dirname()

* tests

* changelog
2018-02-14 15:44:35 +07:00
Dariusz Rumiński
192078a540 Upgrade PHPUnit (#1417)
* Upgrade PHPUnit

* Update ScriptManagerTest.php

* Update InitializerTest.php

* Update GroupTaskTest.php

* Update HostSelectorTest.php

* Update DeployerTest.php
2018-01-02 18:13:28 +07:00
Anton Medvedev
67063c3c24 Add tests for deploy:release 2017-12-16 20:29:52 +07:00
Tseho
53fbea17b7 Add tests for invoke on groups 2017-09-17 13:04:03 +02:00
Anton Medvedev
a36e0148f4 Apply fixes from StyleCI 2017-08-16 09:35:28 +00:00
Anton Medvedev
90da753412 Add extra tests 2017-08-16 12:35:16 +03:00
Anton Medvedev
8e01cf6924 Refactor environment variables handling 2017-08-12 20:31:19 +03:00
Anton Medvedev
4570df21cf Apply fixes from StyleCI 2017-08-12 16:03:34 +00:00
Anton Medvedev
d750fb312b Merge branch 'master' into task-callables 2017-08-12 18:44:15 +03:00
Anton Medvedev
53b0261c1b Refactor run and runLocally return type 2017-08-12 18:06:21 +03:00
Anton Medvedev
77a8ae6ff2 Fix tests 2017-08-12 12:02:53 +03:00
Alin Alexandru
668bfa0508 Fixed CS 2017-07-27 14:04:04 +03:00
Alin Alexandru
ee9b3b54cc Fixed CS 2017-07-27 14:02:57 +03:00
Alin Alexandru
e506208b20 Added once feature 2017-07-27 13:55:15 +03:00
Rich Sage
ec099da499 Allow any callable to be passed to task().
This permits callables that aren't specifically closures, to be passed in.
2017-07-21 12:11:59 +01:00
Anton Medvedev
b698f184f6 Fix bug with parallel deploy to same host 2017-06-20 23:27:29 +07:00
Anton Medvedev
ddeb64930a Add misc tests 2017-05-31 13:55:57 +07:00
de Christo
5a200a60f6 #1137 - Added tests and header comment 2017-05-26 10:09:30 +02:00
de Christo
9999e76802 #1137 - Adjusted coding style 2017-05-26 08:36:46 +02:00
de Christo
5fc67f66c0 #1137 - Adjusted coding style 2017-05-26 08:35:01 +02:00
de Christo
e84edfda30 #1137 - Adjusted coding style 2017-05-26 08:32:47 +02:00
de Christo
b825e47aa1 #1137 - Adjusted coding style 2017-05-26 08:29:42 +02:00
de Christo
70138c8003 #1137 - Added tests for HostSelector and ScriptManager. 2017-05-25 21:40:33 +02:00
Anton Medvedev
64f5bbce7a Fix tests for templates 2017-05-14 21:37:25 +07:00
Anton Medvedev
90d040af1f Fix cleanup task and releases list 2017-05-04 13:00:01 +07:00
Michael Woodward
7ec8cfb9c2 Move multiplexing into SSH Arguments class 2017-04-14 15:52:33 +01:00
Michael Woodward
f8db17e132 Remove quotes from ssh arguments 2017-04-14 15:52:33 +01:00
Michael Woodward
37b0f780ec Add + Fix tests for SSH Arguments 2017-04-14 15:52:33 +01:00
Anton Medvedev
542e5f0dc2 Fix runLocally test 2017-04-14 17:12:55 +07:00
Azuka
8c378457da Add port if specified to ssh options. 2017-04-10 07:19:41 -07:00
Anton Medvedev
bafb0b872a Restrict ConfigurationException usage only by Configuration 2017-04-08 17:02:30 +07:00
Anton Medvedev
7f74425d88 Add question to ssh command 2017-04-06 16:48:16 +07:00
Anton Medvedev
d30a100277 Apply fixes from StyleCI 2017-03-25 08:05:20 +00:00
Anton Medvedev
c6c3f49ed3 Add storage test
Now, in parallel mode, local and parallel tasks can exchange data through config.
2017-03-25 15:05:01 +07:00
Anton Medvedev
9d79f9e7fb Add persistent config 2017-03-24 21:07:40 +07:00
Anton Medvedev
e5d499a92f Add logger 2017-03-23 18:40:45 +07:00
Anton Medvedev
55ce7761d4 Localhost extend Host 2017-03-23 11:40:24 +07:00
Anton Medvedev
7b6af034b4 Better error handling in parallel mode 2017-03-22 23:25:35 +07:00
Anton Medvedev
cc4bac30e9 Rename onFailure to fail 2017-03-22 21:53:20 +07:00
Anton Medvedev
231b81d917 Rename FIXTURES to DEPLOYER_FIXTURES 2017-03-21 16:23:41 +07:00
Anton Medvedev
254cf2618a Rename onFailure to fail 2017-03-21 16:18:50 +07:00
Anton Medvedev
66d2a23833 Refactor test recipes location 2017-03-21 15:26:09 +07:00
Anton Medvedev
51048d95c3 Fix newline in parallel mode 2017-03-21 15:05:21 +07:00
Anton Medvedev
2e0b2e26e8 Add host aliases 2017-03-20 12:51:07 +07:00
Anton Medvedev
2add71f13a Add parallel test 2017-03-19 23:44:11 +07:00
Anton Medvedev
ecbe80bda5 Add shouldBePerformed tests 2017-03-19 19:32:47 +07:00
Anton Medvedev
ed2fb08497 Refactor IO catching 2017-03-19 18:15:02 +07:00