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
1e65281ca3
Rollback.
2013-11-07 19:26:32 -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
fe60dfbdd4
Allow to fail a task with a message via Mage_Task_ErrorWithMessageException
2013-11-02 19:14:52 -02:00
Andrés Montañez
3872fc35f0
Rewrite Symfony v2 Commands.
2013-10-13 13:15:28 -02:00
Andrés Montañez
a29eb1e207
Remove Symfony v1 commands.
2013-10-13 13:14:25 -02:00
Andrés Montañez
80e0a283ff
Remove SCM config.
2013-07-06 20:52:39 -03:00
Andrés Montañez
67a7f9d6fe
Tweak config and logs.
2013-07-06 20:46:29 -03:00
Andrés Montañez
39b1bf7cd5
Change SCM configs.
2013-07-06 20:46:19 -03:00
Andrés Montañez
ca12e74a6d
Change Branch on pre-deployment.
2012-12-26 13:15:37 -02:00
Andrés Montañez
14b36eab88
Escape " from remote commands.
2012-10-24 19:52:29 -02:00
Andrés Montañez
ad6f3cb6ee
Show how much time ago was the release.
2012-10-24 19:48:18 -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
87fac2a7a8
Renamed Symfony1 tasks.
2012-09-23 19:38:47 -03:00
Andrés Montañez
bf53652141
Renamed Symfony1 tasks.
2012-09-23 19:38:34 -03:00
Andrés Montañez
969caa0bbb
Allow parameter configuration on the Task configuration definition.
2012-09-23 19:33:10 -03: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
59cdb24087
Reloads config after SCM Update.
2012-09-19 19:26:10 -03:00
Andrés Montañez
20b9a63c3b
Merge pull request #5 from iambrosi/cache-warmup-task
...
Removed cache:clear command from Warmup task
2012-06-26 18:49:24 -07:00
Ismael Ambrosi
6b7d60dfb4
Removed cache:clear command from Warmup task
2012-06-26 20:38:38 -03:00
Ismael Ambrosi
50f2781649
Renamed classes to match the command
2012-06-26 20:01:11 -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
Andrés Montañez
b252555655
New Built-In Tasks for Symfony v1 and v2.
2012-03-27 20:13:49 -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
Andrs Montaez
51e7de0676
Tweaks on port definition.
...
Now port can be defined into the hostname.
2012-02-15 19:08:16 -02:00
Andrs Montaez
2ec4f58c77
Tweak on yaml parser. Added option for ssh port.
2012-02-15 18:45:59 -02:00
Andrs Montaez
949750fc1e
Fixes and tweaks on command execution.
2012-02-12 15:40:56 -02:00
Andrs Montaez
0c2ee3c45f
New feature. Copy application from remote source; e.g.: GIT repo.
2012-02-05 00:42:54 -02:00
Andrs Montaez
67d8eaaa00
Added special case for BuiltIn Releases remote commands.
2012-02-04 16:31:42 -02:00
Andrs Montaez
9cf720c602
Rollback awareness.
...
Tasks are aware if they are in rollbacks; they will be invoked only if
they implement the new interface RollbackAware.
2012-01-03 23:25:42 -02:00
Andrs Montaez
01cbd0e447
Releases Rollback. Tweaks.
2012-01-01 18:10:25 -02:00
Andrs Montaez
2e35bfe129
New configuration usage. Changes on Releases Listing.
2012-01-01 15:46:05 -02:00
Andrs Montaez
dd46e4d637
Releases List.
2012-01-01 13:36:41 -02:00
Andrs Montaez
9c03ae6bed
Changes on configuration.
...
Preparation for Post Release tasks.
2011-11-28 00:41:53 -02:00
Andrs Montaez
5faad41b78
First iteration of the Releases feature.
2011-11-27 12:14:40 -02:00
Andrs Montaez
67ca7b1e21
Logging enabled. And fix on Excludes.
2011-11-27 11:05:06 -02:00
Andrs Montaez
8ed0154749
Added the possibility defining (by the user) Excludes for the
...
rsync.
2011-11-26 23:02:47 -02:00
Andrs Montaez
e5f0fe9cfa
Changes on console feedback colors. Example of User Tasks.
2011-11-23 09:38:52 -02:00
Andrs Montaez
b161220e69
New reorder of classes and configuration. New instantiation of Tasks.
2011-11-23 01:17:06 -02:00