Commit graph

26 commits

Author SHA1 Message Date
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
Renamed from Mage/Task/BuiltIn/Deployment/RsyncTask.php (Browse further)