Andrés Montañez
cadd36a576
Add "post-release" tasks in default environment yaml.
2013-06-17 22:41:08 -03:00
Andrés Montañez
001fa82c51
Address issue #3 . Allow install in a custom directory. By default no root user is checked.
2013-06-17 21:17:31 -03:00
Rodrigo Mendez
3ba2a037f6
Update Mage/Command/BuiltIn/Deploy.php
2013-02-08 14:38:03 -02:00
Andrés Montañez
ca12e74a6d
Change Branch on pre-deployment.
2012-12-26 13:15:37 -02:00
Andrés Montañez
c2a9bf0d62
Version 0.9.13.
2012-10-24 20:46:57 -02:00
Andrés Montañez
c49737d412
Version 0.9.12.
2012-10-24 20:41:03 -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
d5913cbb28
Abort deployment if some deployment tasks failed.
2012-10-24 19:13:47 -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
05b102b273
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:22:22 -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
04b194d91a
New LOCK feature.
2012-09-19 19:16:52 -03:00
Andrés Montañez
d63ca9cc04
Verify if environment is defined. Verify that rollback has release point.
2012-09-19 18:53:14 -03:00
Andrés Montañez
7d8bf35df4
Merge pull request #6 from iambrosi/compiler
...
New PHAR compiler for the library
2012-06-26 18:49:48 -07: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
bde912c092
Makes the file executable
2012-06-26 21:54:45 -03:00
Ismael Ambrosi
c44879dc22
New PHAR compiler for the library
2012-06-26 21:48:56 -03: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
Javier Eguíluz
a2e88b8a4f
Added a missing PHP_EOL
2012-06-18 23:00:50 +02:00
Andrés Montañez
8874641a66
Version 0.9.10.
2012-04-01 12:46:05 -03:00
Andrés Montañez
7a87460457
New Version 0.9.8.
2012-03-31 14:41:29 -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
6e3e8e0768
Time information feature.
2012-03-30 20:56:07 -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
4863990f68
Fixes on Config parser for new Yaml library.
2012-02-15 19:18:19 -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
e42a1f1193
Update Fix.
2012-02-15 18:52:35 -02:00
Andrs Montaez
2ec4f58c77
Tweak on yaml parser. Added option for ssh port.
2012-02-15 18:45:59 -02:00
Andrs Montaez
565078a7f8
Replaces peck library for yaml parsing for SPYC library (pure php).
...
Now we don't need the pecl!
2012-02-14 20:46:34 -02:00
Andrs Montaez
949750fc1e
Fixes and tweaks on command execution.
2012-02-12 15:40:56 -02:00
Andrs Montaez
5359a7afbd
Changes configuration files extensions.
...
From "yaml" to "yml"
2012-02-12 12:43:09 -02:00
Andrs Montaez
b65632d628
SSH Tweak. Accepts all host connections. No need of interaction with ssh-client for new hosts.
2012-02-05 14:12:21 -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
38711cbac2
Tweak on Host inclusion.
2012-02-04 16:41:09 -02:00
Andrs Montaez
776b21ce08
Feature for declaring the Hosts for reading from a URI (file, url).
2012-02-04 16:37:34 -02:00
Andrs Montaez
67d8eaaa00
Added special case for BuiltIn Releases remote commands.
2012-02-04 16:31:42 -02:00
Andrs Montaez
4015ccc984
If remote command is executed, run it inside the current release; if releases is enabled.
2012-02-04 15:48:15 -02:00
Andrs Montaez
bff9e1a8ef
Control when no action is provided.
2012-02-04 15:45:28 -02:00