429 Commits

Author SHA1 Message Date
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
Tomas Majer
abe110fe35 Change output for cloning repository
Changed output when cloning repository, because of initialization of submodule. Git always output some text, and this is actually considered as error. Update provide possibility to deploy repository with submodules.
2015-01-29 11:51:58 +01:00
Anton Medvedev
60c5fde1d4 Move build script to root dir. v3.0.0-beta 2015-01-28 16:24:56 +03:00
Anton Medvedev
b32b7f74de Update build
[skip ci]
2015-01-28 14:57:39 +03:00
Anton Medvedev
fb36434be9 Update composer.json 2015-01-28 14:48:25 +03:00
Anton Medvedev
c9a33e1d03 Update build
[skip ci]
2015-01-28 14:40:34 +03:00
Anton Medvedev
0765536fcf Merge pull request #147 from mabrahamde/master
Set local process timeout to a higher value
2015-01-22 15:19:56 +03:00