85 Commits

Author SHA1 Message Date
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
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
Lucas Michot
ad7173b7e7 Update readme 2015-06-17 19:30:25 +02:00
Anton Medvedev
6e77ee8245 Add StageStrategyTest. 2015-06-12 23:23:30 +07:00
Anton Medvedev
fdc68259b6 Split StageStrategy and support run tasks without specify server. 2015-06-12 23:08:52 +07:00
Anton Medvedev
9667b4c7a5 Fix execution tasks with same names. 💎 2015-06-12 20:33:14 +07:00
Vitaliy Zhuk
dc6b348d73 Add password getter system for pass phrase (with use public key for connection) #298 2015-05-27 13:47:56 +03:00
Vitaliy Zhuk
3c036c659b Fix AskPasswordGetter tests (Pop context after testing) 2015-05-27 10:53:12 +03:00
Vitaliy Zhuk
ac5e4781e8 Add testing for PasswordGetter (#298, #299) 2015-05-27 10:48:18 +03:00
Vitaliy Zhuk
9160d09cfb Add password getter system for customize getting password. (#298)
1. Add AskPasswordGetter (ask password before connecting)
2. Add CallabackPasswordGetter (gets password with call callbacks, Closures)
2015-05-26 16:52:10 +03:00
Hubert Viktor
aae6bec2b9 Added the 'server' env var to be set automatically, when the Builder class is instantiated. 2015-05-24 21:33:43 +02:00
oanhnn
be28f8251e Fix bug of pull request #276: add feature protected env params 2015-05-24 00:13:32 +07:00
Hubert Viktor
78a2681f45 Refactored the protected environment parameters' implementation based on the #276 discussion. (+tests) 2015-05-22 15:18:51 +02:00
Hubert Viktor
24d680b15b Added the possibility of 'protected' env parameters. (+test). 2015-05-21 09:58:01 +02:00
Anton Medvedev
3ab3df21fe Test upload function. 2015-05-16 00:56:34 +07:00
Anton Medvedev
e18977e18c Better 💎 2015-05-16 00:22:48 +07:00
Anton Medvedev
8c56942b94 Speed up tests. 2015-05-16 00:17:51 +07:00
oanhnn
b388550cd1 update class DotArray and add more test case 2015-05-13 16:27:00 +07:00
Anton Medvedev
1f80d1dc2d Pop context. 2015-05-13 10:41:00 +07:00
Anton Medvedev
3ff86dc927 runLocally works like run. 2015-05-13 10:29:56 +07:00
Anton Medvedev
56ba9f7dae Fix runLocally. 2015-05-13 10:18:15 +07:00
Anton Medvedev
224ec2fc78 Add serverList() function 🐝 2015-05-12 23:48:04 +07:00
Anton Medvedev
43d92f6f89 Clear stat cache 🐝 2015-05-12 13:45:53 +07:00
Anton Medvedev
6e4c679810 Fix tests 🐝 2015-05-12 13:40:50 +07:00
Anton Medvedev
00f74f2998 Debug tests. 2015-05-12 13:32:51 +07:00
Anton Medvedev
b64c56cb40 Fix tests. 2015-05-12 13:25:47 +07:00
Anton Medvedev
78999ce4b8 Fix tests. 2015-05-12 13:00:50 +07:00
Anton Medvedev
5475227502 Merge pull request #238 from oanhnn/features/change-specific-for-env-vars
Change specific requirement for env vars
2015-05-11 23:59:33 +07:00
Kostadin Damyanov
bfe91f9960 Add ReleaseSymlink test 2015-05-08 15:56:47 +03:00
oanhnn
015241e3a5 Change specific requirement for env vars 2015-05-07 16:49:18 +07:00
oanhnn
c673726dd3 Change syntax for env vars 2015-03-23 09:19:12 +07:00
elfet
e16f71e155 Add private tasks feature. 2015-02-24 18:09:30 +03:00
elfet
1d5383c556 Refactor serverGroups to stages.
Now Deployer support stages: `server(...)->stage('production');`.
2015-02-24 18:03:40 +03:00
elfet
1e4bd9e9ce Add parallel test. 2015-02-20 17:48:40 +03:00
elfet
cf38d00b2e Fix informer tests. 2015-02-20 17:24:11 +03:00
Anton Medvedev
29a07216ca Add some fixes and tests. 2015-02-18 14:49:21 +03:00
elfet
32120bef57 Simplify travis tests. 2015-02-17 12:56:29 +03:00
Anton Medvedev
2e8eaf9509 Add rollback test. 2015-02-15 23:30:11 +03:00
Anton Medvedev
f5b4a0072a Finish common recipe test 💎 2015-02-15 23:24:08 +03:00
Anton Medvedev
ad2ca760f9 Try to use https. 2015-02-15 15:44:11 +03:00
Anton Medvedev
f180d18277 Add some tests for common recipe. 2015-02-15 15:28:44 +03:00
Anton Medvedev
ac7b6956ca RecipeTester refactoring. 2015-02-15 14:37:25 +03:00
Anton Medvedev
c090556c6f Add RecipeTester helper. 2015-02-15 13:58:49 +03:00
Anton Medvedev
721198f212 Merge pull request #157 from KennedyTedesco/builder-master
Added host() and port() to Builder
2015-02-15 13:48:44 +03:00
Anton Medvedev
7a5e900e47 Merge branch 'master' of github.com:elfet/deployer
Conflicts:
	recipe/common.php
2015-02-14 01:04:29 +03:00
Anton Medvedev
5eedf32a33 Refactor common.php and add test for recipes. 2015-02-14 01:01:42 +03:00
oanhnn
9f05d7c94b Implement SSH Agent Forwarding Feature 2015-02-13 16:27:37 +07:00