Anton Medvedev
5745a714be
Start refactoring tests
2017-03-16 11:26:43 +07:00
Anton Medvedev
f8a13c1308
Composer update
2017-03-16 11:07:45 +07:00
Anton Medvedev
b5e79ac8e1
Refactor rsync
2017-03-16 10:51:46 +07:00
Anton Medvedev
c4b025a4bd
Add docblock
2017-03-15 20:59:24 +07:00
Anton Medvedev
d118d24f3a
Merge remote-tracking branch 'origin/next' into next
2017-03-15 20:54:29 +07:00
Anton Medvedev
a4beca7e07
Upload/download functions
2017-03-15 20:54:16 +07:00
Anton Medvedev
67ecaebe20
Add stare and roles helpers
2017-03-15 19:49:58 +07:00
Anton Medvedev
35c3024742
Apply fixes from StyleCI
2017-03-14 13:26:19 +00:00
Anton Medvedev
ba4416cee9
Add hosts lists, inventory, proxy
2017-03-14 20:18:30 +07:00
Anton Medvedev
34c985ec28
Remove DotArray syntax
2017-03-14 20:17:54 +07:00
Anton Medvedev
54fe1eab26
Add useful error message
2017-03-13 17:29:36 +07:00
Anton Medvedev
2e9a7955bd
Fix docblock
2017-03-13 17:22:34 +07:00
Anton Medvedev
c3659d23a8
Add docblock, remove unused use
2017-03-13 17:20:55 +07:00
Anton Medvedev
4a1c12bada
Apply fixes from StyleCI
2017-03-13 06:44:17 +00:00
Anton Medvedev
6edb6d79f9
Refactor ParallelExecutor to use hosts
2017-03-13 13:37:54 +07:00
Anton Medvedev
1db456a642
Remove unreachable code
2017-03-12 23:49:10 +07:00
Anton Medvedev
4325980bb8
Allow overriding ssh multiplexing
2017-03-12 23:42:28 +07:00
Anton Medvedev
077070f698
Delete BootstrapByConfigFile
2017-03-12 23:26:44 +07:00
Anton Medvedev
beb15a4a17
Add FileLoader
2017-03-12 23:25:48 +07:00
Anton Medvedev
f5b0dbe3e7
Delete builder
2017-03-12 23:06:41 +07:00
Anton Medvedev
ace288978c
Better tty
2017-03-12 23:04:48 +07:00
Anton Medvedev
df21fa16ea
Refactor runLocally function
2017-03-12 22:26:56 +07:00
Anton Medvedev
92a4c20271
Refactor server+environment to host
2017-03-12 21:56:23 +07:00
Anton Medvedev
b85b4c1937
Refactor util to utility
2017-03-12 19:31:16 +07:00
Anton Medvedev
7ebe90e9e4
Implement ssh multiplexing the right way
2017-03-12 19:30:48 +07:00
Anton Medvedev
d2b29cfe73
Add ssh client with better error handling
2017-03-12 17:58:11 +07:00
Anton Medvedev
63fecfd315
Apply fixes from StyleCI
2017-03-12 07:28:19 +00:00
Anton Medvedev
157a8d0d78
Use setInput instead of escapeshellarg for command
2017-03-12 14:05:56 +07:00
Anton Medvedev
b075e49daf
Style fix
2017-03-11 10:09:13 +07:00
Anton Medvedev
fb745e8021
Merge pull request #1083 from staabm/req-task-ctx
...
Provide a usefull error when ask*() is not used wihtin a task()
2017-03-11 10:02:20 +07:00
Markus Staab
4b9eb3b965
Moved require'd() handling into Context.
2017-03-10 15:01:16 +01:00
Anton Medvedev
9077bde8da
Merge pull request #1080 from cve/fix_missing_method
...
Fix missing setHidden method
2017-03-10 19:08:55 +07:00
Anton Medvedev
0e256e34c2
Merge branch 'master' into scp_space
2017-03-10 19:08:00 +07:00
Karol Fiturski
bb5ed3232c
Feature check instead of delete a method
2017-03-10 12:30:51 +01:00
Markus Staab
e802bffc56
Provide a usefull error when ask*() is not used wihtin a task()
2017-03-10 09:55:15 +01:00
Markus Staab
4fac68de95
fixed download of files when filename remote contains spaces
2017-03-10 09:36:57 +01:00
Markus Staab
39e1c7296f
fixed uploading of files containing spaces
...
only remote-path need to be escaped as those are evaluated twice.
2017-03-10 09:25:20 +01:00
Karol Fiturski
2bf103fc2a
Fix missing setHidden method
2017-03-10 09:20:29 +01:00
Hasham Ahmad
980e617ab4
Support for multiple choice questions
2017-03-09 15:23:11 +00:00
Hasham Ahmad
c728185321
Parse hyphens in environment setting names
2017-03-09 11:33:15 +00:00
Mathias Brodala
43cf9db961
Fix merge of string array config options
...
This unbreaks e.g. the following:
add('shared_files', ['foo']);
add('shared_files', ['bar']);
Without this fix, this would become ['bar'] instead of ['foo', 'bar']
2017-03-07 11:51:27 +01:00
Maksim Kuznetsov
0353133b66
Refactor --no-hooks option and all related code
2017-03-04 00:04:38 +03:00
Maksim Kuznetsov
41e4f2d009
Add --no-hooks
option for running commands without before()
and after()
( #934 )
2017-03-03 04:50:38 +03:00
Anton Medvedev
68b141f62c
Merge pull request #1054 from pluseg/sensiolabsinsight-fixes
...
Fix some issues from SensioLabsInsight
2017-02-28 12:39:21 +07:00
Maksim Kuznetsov
6fd636910b
Return back posix_setsid() for sending anonymous stats
2017-02-27 20:38:57 +03:00
Anton Medvedev
e053b63256
Merge pull request #1055 from pluseg/scrutinizer-issues-fixes
...
Refactor code according to Scrutinizer recommendations
2017-02-27 20:40:20 +07:00
Maksim Kuznetsov
a0d4246b18
[Scrutinizer] Fix StyleCI issues
2017-02-27 10:17:41 +03:00
Maksim Kuznetsov
66ccef785a
[Scrutinizer] Revert deprecated ssh2Pty methods in Builder and Configuration
2017-02-27 09:54:23 +03:00
Anton Medvedev
8ef68422a2
Add project hash to stats
2017-02-26 17:30:59 +07:00
Maksim Kuznetsov
867305c5e0
Refactor PhpSecLib server to decrease duplications
2017-02-25 17:59:06 +03:00