JoeSimsen 
							
						 
					 
					
						
						
						
						
							
						
						
							8b86243e34 
							
						 
					 
					
						
						
							
							Bugfix  
						
						 
						
						... 
						
						
						
						Extract tar Gz Did not have a $command = in front of it, wich was
breaking the commits 
						
					 
					
						2014-07-31 16:10:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JoeSimsen 
							
						 
					 
					
						
						
						
						
							
						
						
							82c5305137 
							
						 
					 
					
						
						
							
							Allow a release to be zipped  
						
						 
						
						... 
						
						
						
						If you enable the parameter 'releases: compressreleases: true', every
release except the current wil be added to a tar.gz. This is to preserve
diskspace on the remote host. 
						
					 
					
						2014-07-31 15:06:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrés Montañez 
							
						 
					 
					
						
						
						
						
							
						
						
							25de6b0a8f 
							
						 
					 
					
						
						
							
							Merge (partial) PR  #56  
						
						 
						
						
						
					 
					
						2014-07-30 21:49:41 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrés Montañez 
							
						 
					 
					
						
						
						
						
							
						
						
							9a58ce56f0 
							
						 
					 
					
						
						
							
							Resolve conflict for PR  #61  
						
						 
						
						
						
					 
					
						2014-07-30 21:35:21 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrés Montañez 
							
						 
					 
					
						
						
						
						
							
						
						
							78379e866f 
							
						 
					 
					
						
						
							
							Merge pull request  #96  from elnebuloso/bugfix-tar-deployment  
						
						 
						
						... 
						
						
						
						bugfix, deployment targz 
						
					 
					
						2014-07-30 21:28:35 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrés Montañez 
							
						 
					 
					
						
						
						
						
							
						
						
							bf902c9853 
							
						 
					 
					
						
						
							
							Merge pull request  #95  from voukka/master  
						
						 
						
						... 
						
						
						
						Many bug fixes. With this fixes I was able to test my own Tasks! :) 
						
					 
					
						2014-07-30 21:28:09 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								elnebuloso 
							
						 
					 
					
						
						
						
						
							
						
						
							b4ce85199d 
							
						 
					 
					
						
						
							
							bugfix, deployment targz  
						
						 
						
						... 
						
						
						
						- the created tar only includes relative from the defined from
- now it is possible to use absolute path in .mage/deployment/*.yaml from 
						
					 
					
						2014-07-31 01:55:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Grigor 
							
						 
					 
					
						
						
						
						
							
						
						
							e7cad31681 
							
						 
					 
					
						
						
							
							fixed a bug: symlink config value was not respected  
						
						 
						
						
						
					 
					
						2014-07-28 13:58:14 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								woutersioen 
							
						 
					 
					
						
						
						
						
							
						
						
							0ce94c3821 
							
						 
					 
					
						
						
							
							Also use common code in RsyncTask  
						
						 
						
						
						
					 
					
						2014-07-16 17:08:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								woutersioen 
							
						 
					 
					
						
						
						
						
							
						
						
							980d209fb4 
							
						 
					 
					
						
						
							
							Refactor cleaning up releases to a common function.  
						
						 
						
						
						
					 
					
						2014-07-16 17:07:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								woutersioen 
							
						 
					 
					
						
						
						
						
							
						
						
							b869876c26 
							
						 
					 
					
						
						
							
							Refactor tar gz to reuse function.  
						
						 
						
						
						
					 
					
						2014-07-16 17:06:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								woutersioen 
							
						 
					 
					
						
						
						
						
							
						
						
							f7e2163fed 
							
						 
					 
					
						
						
							
							Cleanup releases.  
						
						 
						
						
						
					 
					
						2014-07-16 17:04:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								woutersioen 
							
						 
					 
					
						
						
						
						
							
						
						
							014d98bc96 
							
						 
					 
					
						
						
							
							Implement releases in git-rebase  
						
						 
						
						... 
						
						
						
						Note: the parameter repository needs to be set to make this work. 
						
					 
					
						2014-07-16 16:29:44 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrés Montañez 
							
						 
					 
					
						
						
						
						
							
						
						
							b98082b96f 
							
						 
					 
					
						
						
							
							Merge pull request  #60  from tonynelson19/patch-1  
						
						 
						
						... 
						
						
						
						Only call chown on releases if there's a userGroup 
						
					 
					
						2014-05-14 17:39:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrakotobe 
							
						 
					 
					
						
						
						
						
							
						
						
							7ad5403c81 
							
						 
					 
					
						
						
							
							change setting name  
						
						 
						
						
						
					 
					
						2014-05-09 18:15:03 +02: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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tony Nelson 
							
						 
					 
					
						
						
						
						
							
						
						
							ea9c83b07f 
							
						 
					 
					
						
						
							
							Only call chown on releases if there's a userGroup  
						
						 
						
						
						
					 
					
						2014-05-08 15:41:05 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								juanda 
							
						 
					 
					
						
						
						
						
							
						
						
							86ef278607 
							
						 
					 
					
						
						
							
							strategy git-rebase is enabled  
						
						 
						
						
						
					 
					
						2014-05-07 12:55:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mario Mueller 
							
						 
					 
					
						
						
						
						
							
						
						
							4c3f50608e 
							
						 
					 
					
						
						
							
							The git remote cache deployment task.  
						
						 
						
						... 
						
						
						
						This tasks uses a remote checkout on the server to provide the release.
In our use case this remote cache resides in $to/$shared/git-remote-cache,
variable 'shared' is substituted with "shared" by default. At this time, the
remote cache is not build automatically, you need to provide a clean
checkout before you can start using it. 
						
					 
					
						2014-05-02 16:43:31 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							5cc9c02c3e 
							
						 
					 
					
						
						
							
							IonCube task cleanup.  
						
						 
						
						
						
					 
					
						2014-01-11 16:12:01 -02: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 
							
						 
					 
					
						
						
						
						
							
						
						
							ceee587bb0 
							
						 
					 
					
						
						
							
							Fix typo in GitRebase Deploy strategy.  
						
						 
						
						
						
					 
					
						2013-12-08 20:17:45 -02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bastian Guse 
							
						 
					 
					
						
						
						
						
							
						
						
							935e9bf896 
							
						 
					 
					
						
						
							
							remove tab set space  
						
						 
						
						
						
					 
					
						2013-11-25 11:01:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bastian Guse 
							
						 
					 
					
						
						
						
						
							
						
						
							899809dc33 
							
						 
					 
					
						
						
							
							added missing exclude Files to TarGzTask  
						
						 
						
						
						
					 
					
						2013-11-25 10:51:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrés Montañez 
							
						 
					 
					
						
						
						
						
							
						
						
							7f6cd952df 
							
						 
					 
					
						
						
							
							Issue  #24 . New Deployment Strategy for not Deploying.  
						
						 
						
						
						
					 
					
						2013-11-13 20:13:13 -02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrés Montañez 
							
						 
					 
					
						
						
						
						
							
						
						
							d8961674d3 
							
						 
					 
					
						
						
							
							Experimental, git rebase deployment strategy.  
						
						 
						
						
						
					 
					
						2013-11-08 11:00:07 -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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrés Montañez 
							
						 
					 
					
						
						
						
						
							
						
						
							f961a51c37 
							
						 
					 
					
						
						
							
							Big refactoring. Use of Namespaces and codestyles. PSR-0, PSR-1, PSR-2.  
						
						 
						
						
						
					 
					
						2013-11-06 12:44:05 -02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrés Montañez 
							
						 
					 
					
						
						
						
						
							
						
						
							c32bb708cf 
							
						 
					 
					
						
						
							
							Add license information.  
						
						 
						
						
						
					 
					
						2013-11-05 14:12:09 -02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrés Montañez 
							
						 
					 
					
						
						
						
						
							
						
						
							67a7f9d6fe 
							
						 
					 
					
						
						
							
							Tweak config and logs.  
						
						 
						
						
						
					 
					
						2013-07-06 20:46:29 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrés Montañez 
							
						 
					 
					
						
						
						
						
							
						
						
							14b36eab88 
							
						 
					 
					
						
						
							
							Escape " from remote commands.  
						
						 
						
						
						
					 
					
						2012-10-24 19:52:29 -02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrés Montañez 
							
						 
					 
					
						
						
						
						
							
						
						
							b6a0bad25b 
							
						 
					 
					
						
						
							
							Delegate Releases Deletion to Rsync.  
						
						 
						
						
						
					 
					
						2012-10-24 19:03:12 -02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrés Montañez 
							
						 
					 
					
						
						
						
						
							
						
						
							d33b0b4858 
							
						 
					 
					
						
						
							
							Tweaked the Post-Releases and Scheduled the Release as a separate batch.  
						
						 
						
						
						
					 
					
						2012-10-24 18:59:34 -02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrés Montañez 
							
						 
					 
					
						
						
						
						
							
						
						
							811c83e13a 
							
						 
					 
					
						
						
							
							Major overhauling and refactoring of Magallanes Command and Tasks modulairty and workflow.  
						
						 
						
						... 
						
						
						
						ADVICE: there is no Backwards Compatibility with custom tasks, those
using the _config instance will be broken or those using the
getEnvironmentName(). 
						
					 
					
						2012-09-21 00:23:07 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrés Montañez 
							
						 
					 
					
						
						
						
						
							
						
						
							adb3a67924 
							
						 
					 
					
						
						
							
							More flexibility on releases path. Addresses Issue  #7 .  
						
						 
						
						
						
					 
					
						2012-09-19 19:36:54 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrés Montañez 
							
						 
					 
					
						
						
						
						
							
						
						
							0410c0efec 
							
						 
					 
					
						
						
							
							New feature: Override Release.  
						
						 
						
						
						
					 
					
						2012-03-31 00:33:17 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrés Montañez 
							
						 
					 
					
						
						
						
						
							
						
						
							aaa65800d0 
							
						 
					 
					
						
						
							
							New option, max releases.  
						
						 
						
						
						
					 
					
						2012-03-30 23:51:17 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrs Montaez 
							
						 
					 
					
						
						
						
						
							
						
						
							3f0efc1a42 
							
						 
					 
					
						
						
							
							New version. Added getters to config and task.  
						
						 
						
						... 
						
						
						
						New concept of "stage" where the task runs. 
						
					 
					
						2012-02-24 13:39:40 -02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrs Montaez 
							
						 
					 
					
						
						
						
						
							
						
						
							de772028bb 
							
						 
					 
					
						
						
							
							Tweaks on file permissions for releases.  
						
						 
						
						
						
					 
					
						2012-02-15 19:57:29 -02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrs Montaez 
							
						 
					 
					
						
						
						
						
							
						
						
							6bd9d888df 
							
						 
					 
					
						
						
							
							Bugfix on host:port config.  
						
						 
						
						
						
					 
					
						2012-02-15 19:22:10 -02:00