Commit Graph
100 Commits
Author SHA1 Message Date
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
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
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
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
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 9bcf8e063d Tweaks on FileSystem Tasks. 2014-06-12 17:25:50 -03:00
Andrés Montañez 4528788d49 Reorganize common Deployment code. 2014-06-12 17:12:30 -03:00
Andrés Montañez b174d04da2 Commented code should not be commited #inslight 2014-06-12 16:50:47 -03:00
Andrés Montañez d17dd0eb27 Code refactoring. 2014-06-12 16:45:40 -03:00
Andrés Montañez 12f42dc110 Tweak SPYC. 2014-06-12 16:35:14 -03:00
Andrés Montañez 66ea107229 Merge branch 'master' of https://github.com/andres-montanez/Magallanes
Conflicts:
	Mage/Task/Factory.php
2014-06-12 16:18:14 -03:00
Andrés Montañez 4e01cc3517 Tweaks and fixes. 2014-06-12 16:17:31 -03:00
Andrés Montañez a73c10faed Merge pull request #74 from JanMalte/patch-2
fixes #73 missing "Task" suffix for LinkSharedFiles
2014-06-12 08:33:48 -03:00
Andrés Montañez 2154bd55e4 Merge pull request #68 from JanMalte/patch-1
fixed failing testing for successful json_decode
2014-05-27 05:18:58 -07:00
Andrés Montañez 75e1131a70 Merge pull request #65 from iambrosi/namespace_fix
Fixed namespace for Filesystem tasks
2014-05-23 05:44:16 -07:00
Andrés Montañez 0527b9c8a5 Merge pull request #66 from iambrosi/use_statements
Removed some unused use statements
2014-05-23 05:43:59 -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
Andrés Montañez db6d0d4989 Merge pull request #59 from juanda/master
strategy git-rebase is enabled
2014-05-14 17:37:52 -07:00
Andrés Montañez 23b59869ec Merge pull request #57 from freshcells/new-bunch-of-tasks
Added three new tasks.
2014-05-04 08:27:03 -07:00
Andrés Montañez 8785a3498d Update Config.php 2014-04-26 13:21:48 -07:00
Andrés Montañez fee82c3cf1 Update mage 2014-04-26 13:21:15 -07:00
Andrés Montañez 4d45c30bd4 Merge pull request #49 from Osukaru/master
Added identity file option for ssh and scp commands
2014-04-26 13:20:48 -07:00
Andrés Montañez 08b285e962 Merge pull request #50 from dlin-me/master
Fixed a bug in the builtin ChangeBranchTask.php
2014-04-26 12:57:51 -07:00
Andrés Montañez a97d172a6d New Release - Version 1.0.1 2014-03-16 18:43:37 -03:00
Andrés Montañez 5d03d945cb Issue #46 - Add post-release tasks on rollback 2014-03-16 18:42:29 -03: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
Andrés Montañez 8b43a136dd Merge pull request #45 from drmikecrowe/master
Adds "ssh_needs_tty" general parameter, and rsync copy option
2014-03-16 10:15:27 -07:00
Andrés Montañez ae785225fa Issue #43 - Exit code should indicate that something failed. 2014-03-16 13:31:36 -03:00
Andrés Montañez fc3b7d87a5 Update SPYC Library. 2014-03-16 12:29:09 -03:00
Andrés Montañez 5cc9c02c3e IonCube task cleanup. 2014-01-11 16:12:01 -02:00
Andrés Montañez b6e32215ee Merge pull request #33 from marl-scot/ioncube
Added first version of the IonCube encoder extension task
2014-01-11 10:02:52 -08:00
Andrés Montañez ff54ded172 Rollback to old yaml parser. 2014-01-11 15:39:22 -02:00
Andrés Montañez a3171c59dd Yaml Tweks for Insights. 2013-12-19 16:39:28 -02:00
Andrés Montañez d6e7e5b6ab Remove SPYC library for Yamls and use Symfony/Component/Yaml instead. 2013-12-19 16:27:53 -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 2220b2fef5 Tweak on Upgrade Command. 2013-12-19 15:23:46 -02:00
Andrés Montañez e9045cc55e Issue 37. Disable color output. 2013-12-19 13:07:57 -02:00
Andrés Montañez 5c51f593d0 Fix typo. 2013-12-19 12:49:02 -02:00
Andrés Montañez 13e6311ba7 Tweak doc. 2013-12-18 02:20:23 -08:00
Andrés Montañez 3014f8855e Update composer instructions. 2013-12-18 02:15:59 -08:00
Andrés Montañez 1448d65994 Tweak composer. 2013-12-17 17:42:06 -08:00
Andrés Montañez c0ff700f88 Tweak upgrade command. 2013-12-17 22:09:49 -02:00
Andrés Montañez c44eeeeaf0 Tweak readme. 2013-12-17 22:01:48 -02:00
Andrés Montañez 0a8187c11d Fix on Upgrade command. 2013-12-17 21:45:43 -02:00
Andrés Montañez ac08d1874c Upgrade command. 2013-12-17 21:31:04 -02:00
Andrés Montañez f646647036 Send mail notifications. 2013-12-15 23:44:28 -02:00
Andrés Montañez 75a2463240 Tweak on compiler. 2013-12-15 17:27:26 -02:00
Andrés Montañez eecf9bf4ea Change Deploy Stages with Constants. 2013-12-15 17:11:53 -02:00
Andrés Montañez d55e18b34b Add Stage Constants. 2013-12-15 16:24:13 -02:00
Andrés Montañez a94f550a6c Documentation. 2013-12-15 15:27:57 -02:00
Andrés Montañez ceee587bb0 Fix typo in GitRebase Deploy strategy. 2013-12-08 20:17:45 -02:00
Andrés Montañez 6563678b83 Merge pull request #34 from bguse/master
added missing exclude Files to TarGzTask
2013-12-08 09:16:36 -08: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 6e1d2cb19d Issue #28. 2013-11-13 18:53:41 -02:00
Andrés Montañez 03b158c0a5 Abort Deployment when pre-deploy task fails. Addresses issue #29 2013-11-08 13:42:34 -02:00
Andrés Montañez d8961674d3 Experimental, git rebase deployment strategy. 2013-11-08 11:00:07 -02:00
Andrés Montañez c36f82ea4e Fixes for Per Host Configuration. 2013-11-07 23:48:59 -02:00
Andrés Montañez fdc9f4e12e Make all Magento tasks to gues where they should run (local or remote). 2013-11-07 23:33:19 -02:00
Andrés Montañez 974304e707 Make all Symfony2 tasks to gues where they should run (local or remote). 2013-11-07 23:32:37 -02:00
Andrés Montañez 6f6cf2436a Allows to guess where a command should be executed (remote or local) based on the stage of the task. 2013-11-07 23:32:16 -02:00
Andrés Montañez 1653b6354d Add Magento Tasks for clearing cache. Features by Oscar Reales. 2013-11-07 23:12:30 -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 4f60b89e31 Tweaks on Compiler. 2013-11-07 19:57:44 -02:00
Andrés Montañez ee0bc27bc7 Revert "Tweaks on Compile."
This reverts commit 426858cb00.
2013-11-07 19:51:48 -02:00
Andrés Montañez 426858cb00 Tweaks on Compile. 2013-11-07 19:45:52 -02:00
Andrés Montañez a41d8d0be9 Locking releases. 2013-11-07 19:28:26 -02:00
Andrés Montañez 1e65281ca3 Rollback. 2013-11-07 19:26:32 -02:00
Andrés Montañez 09ac6a1e19 Deploy strategy is automatic. 2013-11-07 19:02:05 -02:00
Andrés Montañez 97934aef91 Fixes Issue #26 2013-11-07 12:28:21 -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 8329b53f22 Reference to Spyc Library License. 2013-11-05 14:14:50 -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 d5ebf6e6e3 Deploy Summary info. Deploy lock: only run one instance at a time. 2013-11-02 17:10:16 -02:00
Andrés Montañez c9759b19c0 Add List Environment command.
mage list environments
2013-10-13 13:30:55 -02:00
Andrés Montañez 3872fc35f0 Rewrite Symfony v2 Commands. 2013-10-13 13:15:28 -02:00
Andrés Montañez f6df60a406 Add new Run Command method which gusses on the deployment stage to run it local or remote. 2013-10-13 13:15:17 -02:00
Andrés Montañez a29eb1e207 Remove Symfony v1 commands. 2013-10-13 13:14:25 -02:00
Andrés Montañez fbb2aa1a46 Issue #21
PHAR Compiler.
2013-10-06 16:38:37 -02:00
Andrés Montañez a47076d02a Merge pull request #22 from robertfausk/master
add ability to install via composer
2013-10-06 11:35:46 -07:00
Andrés Montañez 16568f47d8 Merge pull request #23 from fadoe/patch-1
Update composer.json
2013-10-06 11:35:23 -07:00
Andrés Montañez cebced4c9b Add deployment status and execute post-deployment tasks if deploy failed (only execute branch reverse and clone removal). 2013-07-07 19:41:09 -03:00
Andrés Montañez 46d00e2f08 Allow override parameters in Host configuration. 2013-07-07 19:14:32 -03:00
Andrés Montañez 80e0a283ff Remove SCM config. 2013-07-06 20:52:39 -03:00
Andrés Montañez b9fba3acc0 Remove SCM config. 2013-07-06 20:50:57 -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 6015b6d7c1 Change general config file. 2013-07-06 20:45:54 -03:00
Andrés Montañez 5980e1ade4 Remove version from composer. 2013-06-23 15:37:41 -03:00
Andrés Montañez 9570c330df Tweaks on the composer.json file. 2013-06-23 15:30:09 -03:00
Andrés Montañez 45d2d4978f Composer tweak. 2013-06-23 15:26:25 -03:00
Andrés Montañez 72ed0ebd6a Tweak on composer. 2013-06-22 20:40:52 -03:00