466 Commits

Author SHA1 Message Date
Anton Medvedev
bafb0b872a Restrict ConfigurationException usage only by Configuration 2017-04-08 17:02:30 +07:00
Anton Medvedev
173e523b54 Add group task restriction 2017-04-08 16:58:25 +07:00
Anton Medvedev
294a55723d Add informer to invoke and fix on func 2017-04-08 16:30:54 +07:00
Anton Medvedev
9b16b33027 Apply fixes from StyleCI 2017-04-06 18:27:53 +00:00
Anton Medvedev
7117ac887e Merge remote-tracking branch 'origin/master' 2017-04-07 01:27:39 +07:00
Anton Medvedev
e58af6fe28 Add check for 0 hosts 2017-04-07 01:27:24 +07:00
Anton Medvedev
f43e2b5de2 Apply fixes from StyleCI 2017-04-06 09:48:36 +00:00
Anton Medvedev
7f74425d88 Add question to ssh command 2017-04-06 16:48:16 +07:00
root
81ac3d9c21 add Yii2 project type to dep init 2017-04-05 19:59:35 +00:00
Anton Medvedev
3b134cd34f Add become to ssh client 2017-04-02 14:53:43 +07:00
Anton Medvedev
6640d84ff5 Apply fixes from StyleCI 2017-04-02 05:59:12 +00:00
Anton Medvedev
a1806cb77b Fallback to --help if man doesn't available 2017-04-02 12:58:53 +07:00
Anton Medvedev
ddef852f15 Add roles and invoke function
Add two func and refactor group task constraints.
2017-04-01 11:40:15 +07:00
Anton Medvedev
ef2499c8d7 Fix args 2017-03-26 14:17:30 +07:00
Anton Medvedev
54878ebad2 Remove io from on 2017-03-26 12:01:07 +07:00
Anton Medvedev
a8502fe3ae Add warning message 2017-03-25 16:08:21 +07:00
Anton Medvedev
81509d382a Add --hosts and --roles 2017-03-25 15:39:09 +07: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
efcb6ebe6e Better error logging 2017-03-23 18:51:55 +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
eb0e53e4b3 Add on func 2017-03-23 11:34:52 +07:00
Anton Medvedev
3b6e581214 Fix doc 2017-03-22 23:56:45 +07:00
Anton Medvedev
0743ae3f8b Fix docblock 2017-03-22 23:29:43 +07:00
Anton Medvedev
24135b74d5 Apply fixes from StyleCI 2017-03-22 16:25:50 +00: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
254cf2618a Rename onFailure to fail 2017-03-21 16:18:50 +07:00
Anton Medvedev
51048d95c3 Fix newline in parallel mode 2017-03-21 15:05:21 +07:00
Anton Medvedev
dd54f5c09d Fix issue 2017-03-20 12:59:16 +07:00
Anton Medvedev
d81c6b599f Fix issue 2017-03-20 12:57:59 +07:00
Anton Medvedev
2e0b2e26e8 Add host aliases 2017-03-20 12:51:07 +07:00
Anton Medvedev
db37dcb833 Allow vars in deploy_path 2017-03-20 12:38:53 +07:00
Anton Medvedev
2add71f13a Add parallel test 2017-03-19 23:44:11 +07:00
Anton Medvedev
7345377266 Add new --limit option 2017-03-19 23:07:25 +07:00
Anton Medvedev
da84ec329e Refactor parallel execution 2017-03-19 22:52:05 +07:00
Anton Medvedev
3bbf9876f6 Add ssh command 2017-03-19 21:05:20 +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
Anton Medvedev
78789d2844 Implement stage, roles, hostnames checks 2017-03-19 17:03:38 +07:00
Anton Medvedev
3f52da4a20 Add support tests 2017-03-19 01:24:50 +07:00
Anton Medvedev
be23ad3c4e Introduce support helpers 2017-03-19 01:00:28 +07:00
Anton Medvedev
eadea2f08a Refactor tasks 2017-03-18 23:27:55 +07:00
Anton Medvedev
4668d2fd86 Add FileLoaderTest 2017-03-18 15:04:08 +07:00
Anton Medvedev
d6ba93d3ec Add more tests 2017-03-17 13:12:55 +07:00
Anton Medvedev
0abec765c4 Expand hosts in host func 2017-03-17 12:34:03 +07:00
Anton Medvedev
0e918fb553 Add host ranges 2017-03-17 12:15:25 +07:00
Anton Medvedev
d4fca69cae Refactor local exec 2017-03-16 15:13:38 +07:00
Anton Medvedev
c162cb9adf Add a few tests 2017-03-16 15:05:16 +07:00