Andrés Montañez
981f752c49
Fixed issue #91 .
2014-08-06 20:41:23 -03:00
Andrés Montañez
20de8eb7e0
Fix Autoload for Custom Tasks.
2014-08-06 18:25:50 -03:00
Andrés Montañez
ce0e707dc6
Support Composer and Symfony App paths. Issue #86
...
Also specify symfony version (2 o 3).
2014-08-06 17:26:16 -03:00
Andrés Montañez
5fb711593a
Add flag --deleteCurrent to delete current release on rollback. Issue #93
2014-08-06 15:03:53 -03:00
Andrés Montañez
2e0c5130dd
Fix rollback.
2014-08-06 14:53:42 -03:00
Andrés Montañez
724fc05b9e
Tweaks.
2014-08-06 14:35:50 -03:00
Andrés Montañez
ec2bb12bf4
Fixes and tweaks.
2014-08-06 14:17: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
60d16e57f9
Tweak log message.
2014-08-06 13:50:58 -03:00
Andrés Montañez
585fda2f50
Merge pull request #97 from JoeSimsen/master
...
Allow a release to be zipped
2014-08-06 13:44:37 -03:00
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
d3c8cf5767
Merge branch 'freshcells-add-new-remote-cache-deploy'
2014-07-30 21:50:00 -03:00
Andrés Montañez
25de6b0a8f
Merge (partial) PR #56
2014-07-30 21:49:41 -03:00
Andrés Montañez
b6ab981f4d
Tweaks from PR #58
2014-07-30 21:46:27 -03:00
Andrés Montañez
f656675ace
Merge branch 'hrakotobe-compatibility'
2014-07-30 21:35:59 -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
Andrés Montañez
003e36dc64
Merge pull request #87 from WouterSioen/git-rebase-with-releases
...
Make the git rebase strategy work with releases
2014-07-30 21:26:59 -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
11bdd68fff
- factored constants out;
...
- fixed bug: "releases list" command would die checking for unnecessary --release parameter;
- console prints log file name if if logging is enabled
2014-07-28 15:43:52 +03:00
Vladimir Grigor
e7cad31681
fixed a bug: symlink config value was not respected
2014-07-28 13:58:14 +03:00
Vladimir Grigor
d495d10aca
fixed a bug: if deploy strategy was set to "disable", release was still trying to do remote stuff. Now release step respects strategy.
2014-07-28 13:49:38 +03:00
Vladimir Grigor
5ce3394b3c
refactored Autoloader; added support for json encoded format for environment "hosts" option
2014-07-28 11:53:22 +03:00
Vladimir Grigor
6ecaf41336
removed unnecessary checks in Config
2014-07-27 22:53:49 +03:00
Vladimir Grigor
eaccc0dab8
refactoring
2014-07-26 15:33:07 +03:00
Andrés Montañez
a26663bec9
Merge pull request #85 from WouterSioen/global-install
...
Make file locations work better from global install.
2014-07-23 10:38:18 -03:00
Andrés Montañez
c11e9f5d94
Merge pull request #84 from WouterSioen/patch-1
...
Add system-wide installation to the readme.
2014-07-19 22:02:36 -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
26bc4242d1
Revert excludes
2014-07-16 16:35:18 +02:00
woutersioen
f2e01280a5
Fix excludes for releases
2014-07-16 16:32:29 +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
woutersioen
c7e1175e11
Make file locations work better from global install.
2014-07-16 15:52:23 +02:00
Wouter Sioen
108d51e9f5
Add system-wide installation to the readme.
...
With this command, you can install mage system-wide, so you only need one install for all your projects.
2014-07-16 15:02:56 +02:00
Andrés Montañez
ec29aa37b8
Merge pull request #81 from rodmen/master
...
add user data and message to lock command
2014-06-29 16:51:30 -03:00
Rodmen
732cc20f1f
add user data and message to lock command
2014-06-26 11:05:00 -03:00
Andrés Montañez
b229e69c45
Merge pull request #78 from spongeben/bugfix
...
Fix hard coded 'current' symlink path in RsyncTask
2014-06-17 07:37:23 -03: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
e10dea147f
Yaml - Replace Spyc with Symfony Yaml Component.
2014-06-13 09:31:44 -03:00
Andrés Montañez
d55637a120
Fix ApplyFaclsTask.
2014-06-12 18:24:40 -03:00
Andrés Montañez
92d3845052
Issue #70 , makes --release mandatory.
2014-06-12 18:22:13 -03:00
Andrés Montañez
17ebb5b30d
Add Rollback command as alias.
2014-06-12 18:16:30 -03:00
Andrés Montañez
e01fbc6151
Review and rework Composer tasks.
2014-06-12 17:42:47 -03:00