Andrés Montañez
3462530883
Merge branch 'master' into develop
2017-01-05 22:56:11 -03:00
Vyacheslav Pavlov
190918b8c1
Removed unnecessary imports
2016-07-21 17:53:21 +03:00
Björn Dieding
7e6420f55e
Rsny fails with Host key verification failed.
...
Add StrictHostKeyChecking policy from AbstractTask
2015-08-18 09:35:30 +02:00
Andrés Montañez
139b897fe5
Issue #210
2015-04-12 16:43:17 -03:00
Andrés Montañez
a0f4920333
PSR-2 Fixer
2015-04-12 16:13:06 -03:00
Stefan Paletta
a6bcfdaddd
when releasing or rolling back, don’t chown the »current« symlink before we changed / created it. also don’t screw up the ssh cmdline if no username was given.
2015-03-13 11:51:27 +01:00
spongeben
3a19d3ef3c
Fix release directory not created on first deploy
2015-02-09 14:43:33 +01:00
Andrés Montañez
df632b3fe3
Tweak excludes files.
2014-11-01 18:15:39 -02:00
Alex V Kotelnikov
95f09dc3c9
small fixes @ rsync and targz tasks
2014-10-30 12:31:05 +04:00
Alex V Kotelnikov
a66478b3ab
exclude from file added.
...
rebased by upstream
2014-10-29 23:16:52 +04:00
Andrés Montañez
f20091afc6
Boolean and Null should be compared strictly.
2014-10-11 14:43:57 -02:00
Moritz Baumann
3a033b4514
Fix RsyncTask::excludes().
2014-08-17 22:11:55 +02:00
Andrés Montañez
825fc64b0a
Issue #47
...
Movie cleanup of releases on release task.
2014-08-07 11:03:27 -03:00
Andrés Montañez
1bcaca36f0
Issue #62
...
Add strategy flags.
2014-08-07 10:49:44 -03:00
Andrés Montañez
9c0682d222
Tweak.
2014-08-07 10:29:49 -03:00
Andrés Montañez
846237fabb
Tweaks.
2014-08-07 10:12:26 -03:00
Andrés Montañez
fddeebe59a
PHPStorm refactoring.
2014-08-06 14:01:39 -03:00
Andrés Montañez
4c584b2634
Tweaks.
2014-08-06 14:00:11 -03:00
Andrés Montañez
9a58ce56f0
Resolve conflict for PR #61
2014-07-30 21:35:21 -03:00
woutersioen
0ce94c3821
Also use common code in RsyncTask
2014-07-16 17:08:04 +02:00
Benjamin Mermoz
35301cba8e
Fix hard coded 'current' symlink path in RsyncTask
2014-06-17 10:26:32 +02:00
Andrés Montañez
49a7e0857a
Missing use statement should be avoided #inslight
2014-06-13 16:25:24 -03:00
Andrés Montañez
1b2188f0b1
Tweaks.
2014-06-13 09:31:53 -03:00
Andrés Montañez
a51056b9c1
Merge pull request #63 from oddnoc/remote-rsync
...
Add ability to use rsync rather than cp on remote
2014-06-12 17:29:17 -03:00
Andrés Montañez
4528788d49
Reorganize common Deployment code.
2014-06-12 17:12:30 -03:00
Fred Condo
1f6da7f8fb
Add ability to use rsync rather than cp on remote
...
This enables finer control (via excludes) when seeding the destination
directory for rsync. Because we know we have rsync available, we can use
rsync rather than cp by using configuration like this example:
strategy: rsync
rsync:
copy: true
copy_tool_rsync: true
rsync_excludes: ["assets", "silverstripe-cache"]
The default tool remains cp, so this change is backward-compatible.
2014-05-16 12:31:36 -07:00
hrakotobe
47b089cb3e
force use of sh on remote server and make directory ownership check more portable
2014-05-09 17:53:35 +02:00
Osukaru
beb663e801
Added identity file option for ssh and scp commands
2014-04-07 12:20:41 +02:00
Andrés Montañez
7c883d2436
Tweaks for issue #45
...
- Issue #45 - Adds "ssh_needs_tty" which appends "-t" to the ssh.
- Issue #45 - Rsync is incremental if there are previous releases.
2014-03-16 18:21:42 -03:00
mikec
e7d8d5ce68
Adds general.yml parameter "ssh_needs_tty" which appends "-t" to the ssh
...
command
Adds deployment parameter "rsync: { copy: yes }" which copies the prior
release then rsync's (to increase speed)
2014-01-28 21:43:43 -05:00
Andrés Montañez
72a1a19518
SensioLabs Inslights. Remove unused namespaces.
2013-12-19 16:12:51 -02:00
Andrés Montañez
0f17468553
Cleanup for SensioLabs Insights.
2013-12-19 15:37:26 -02:00
Andrés Montañez
0722a33137
New Feature. Deploy Strategy: rsync or tar.gz; by default it tries to guess the best strategy.
2013-11-07 21:49:15 -02:00