485 Commits

Author SHA1 Message Date
Anton Medvedev
06a74cd703 Update composer.json 2015-02-16 17:24:18 +03:00
Anton Medvedev
ac6b2abb36 Add cd to common. 2015-02-15 23:41:52 +03:00
Anton Medvedev
230eb68142 Merge pull request #180 from tomzx/features/cd-and-within
Add cd (change directory) and within (run commands within a directory and revert to the previous workingPath)
2015-02-15 23:35:18 +03:00
Anton Medvedev
2e8eaf9509 Add rollback test. 2015-02-15 23:30:11 +03:00
Anton Medvedev
a880e0c1a2 Update README.md 2015-02-15 23:24:41 +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
2ffa27987b Add minimum-stability. 2015-02-15 14:41:11 +03:00
Anton Medvedev
418d7a18ab Remove vfs. 2015-02-15 14:38:37 +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
237727d33f Merge pull request #174 from tomzx/features/timestamp-based-release-folder-name
Use date('YmdHis') instead of an integer value to represent a release.
2015-02-15 13:48:14 +03:00
Tom Rochette
f5bc85961d Add cd (change directory) and within (run commands within a directory and revert to the previous working_path). 2015-02-14 09:39:32 -05:00
Anton Medvedev
2650d5c41a Update README.md 2015-02-14 17:28:58 +03:00
Anton Medvedev
52936c8960 Update README.md 2015-02-14 16:29:19 +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
Anton Medvedev
de974177f6 Merge pull request #175 from oanhnn/master
Implement SSH Agent Forwarding Feature 💎
2015-02-13 14:35:03 +03:00
oanhnn
74532611d5 Merge origin/master (Pull Request #172)
Conflicts:
	src/Server/Remote/PhpSecLib.php
2015-02-13 17:16:45 +07:00
oanhnn
557a699ea2 Merge origin/master (Pull Request #172)
Conflicts:
	src/Server/Remote/PhpSecLib.php
2015-02-13 17:16:28 +07:00
oanhnn
9f05d7c94b Implement SSH Agent Forwarding Feature 2015-02-13 16:27:37 +07:00
Anton Medvedev
fecfa2e16a Merge pull request #172 from tomzx/features/runtime-exception-on-login-failure
Throw a RuntimeException if PHPSecLib fails to login.
2015-02-13 11:57:18 +03:00
Anton Medvedev
d05dc4b9ff Merge pull request #171 from tomzx/refactor/move-self-update-to-application
Move the self-update command configuration in the Application class.
2015-02-13 11:56:07 +03:00
Tom Rochette
ded56cd8e2 Use date('YmdHis') instead of an integer value to represent a release. 2015-02-12 21:07:41 -05:00
Tom Rochette
350b050841 Throw a RuntimeException if PHPSecLib fails to login. 2015-02-12 20:18:48 -05:00
Tom Rochette
ad93c1da1d Move the self-update command configuration in the Application class. 2015-02-12 19:52:28 -05:00
Anton Medvedev
ef209e2ba0 Merge pull request #169 from deployphp/elfet-patch-1
Fix PhpSecLib integration
v3.0.0-beta.3
2015-02-12 13:45:26 +03:00
Anton Medvedev
4e765f923c Update PhpSecLib.php
Fix PhpSecLib integration.
2015-02-12 13:41:59 +03:00
Anton Medvedev
62d968af9e Merge pull request #164 from KennedyTedesco/phpunit-master
PHPUnit improvements
2015-02-09 13:20:43 +04:00
Anton Medvedev
e5047ec598 Merge pull request #163 from KennedyTedesco/clone-master
Shallow clone
2015-02-09 13:19:23 +04:00
Kennedy Tedesco
0082bf9e04 PHPUnit improvements 2015-02-06 15:19:41 -02:00
Kennedy Tedesco
b9a4aa2270 Set domain to null since it is optional when using the fluent api 2015-02-06 15:01:21 -02:00
Kennedy Tedesco
be2589cd4e Shallow clone
`--depth` create a shallow clone with a history truncated to a limited
number of revisions.
2015-02-06 12:27:44 -02:00
Anton Medvedev
da91dde5eb Update build 2015-02-05 17:25:17 +03:00
Anton Medvedev
8022c978b2 Update dep
Now all installs from composer will see `master` version of Deployer. And users who uses `deployer.phar` will see actual version (build script will replace `master` string with build tag).
2015-02-05 17:19:37 +03:00
Anton Medvedev
5a4dbb0af7 Create UPGRADE.md 2015-02-05 17:14:35 +03:00
Kennedy Tedesco
d2a5a0bae2 Added some tests to BuilderTest 2015-02-04 10:52:00 -02:00
Kennedy Tedesco
28a924b838 Added host() and port() to Builder 2015-02-03 21:45:44 -02:00
Anton Medvedev
293d9f7e13 Merge pull request #156 from gordalina/non-fatal-exception
[API] Display non-fatal error on deployment.
v3.0.0-beta.2
2015-02-03 18:42:42 +04:00
gordalina
4c99f7d480 Catch NonFatalException in SeriesExecutor 2015-02-03 13:41:44 +00:00
gordalina
24f9e1fde9 Catch NonFatalException in ParallelExecutor 2015-02-03 13:41:38 +00:00
gordalina
223f2c2067 Catch NonFatal exception in Worker 2015-02-03 13:41:28 +00:00
gordalina
458ce1acef Make informer aware of non fatal exception 2015-02-03 13:37:21 +00:00
gordalina
f7c228112c Add NonFatalException 2015-02-03 13:37:13 +00:00
Anton Medvedev
d36fedf55d Switch from elfet/php-ssh to herzult/php-ssh lib 💎 2015-02-03 13:52:42 +03:00
Anton Medvedev
39b8db3b0d Merge pull request #144 from BenjaminPaap/master
Fixed command configuration
2015-01-31 18:09:27 +04:00
Anton Medvedev
ea649eeebc Update README.md
[skip ci]
2015-01-29 14:37:26 +03:00
Anton Medvedev
cb73283965 Merge pull request #151 from tomaj/submodule_init_issue
Change output for cloning repository
v3.0.0-beta.1
2015-01-29 15:11:51 +04:00