Andrés Montañez
39841a5678
Merge pull request #170 from jhuet/feature/task-permissions
...
Feature/task permissions
2015-01-24 13:12:16 -02:00
Andrés Montañez
f4c3817b37
Merge branch 'master' into develop
2015-01-09 21:03:06 -02:00
Andrés Montañez
f04cced989
Merge branch 'master' into develop
2015-01-09 20:47:26 -02:00
Andrés Montañez
2baf8f3d44
Merge pull request #177 from MovingImage24/connect_timeout
...
Add config option to set ConnectTimeout for ssh connections
2015-01-09 20:32:39 -02:00
Andrés Montañez
3e07478338
Merge pull request #171 from jhuet/fix/scm-working-directory
...
Fix/Scm working directory
2015-01-09 20:30:24 -02:00
Stefan Paletta
4e17263773
switch the »current« symlink in an atomic way
2015-01-09 17:27:14 +01:00
Alexander Miehe
70c4823581
Add config option to set ConnectTimeout for ssh connections
2015-01-09 14:05:37 +01:00
Jérémy Huet
5643616e50
Only tries to guess web server user if none provided with 'group' parameter
2014-12-28 16:47:59 +01:00
Jérémy Huet
fbc50a52bd
Adds a task to only have read permission for web server
2014-12-18 17:46:13 +01:00
Jérémy Huet
42d3d5a8a1
Better usage doc + allow to set owner and group by using www-data:www-data syntax + task now fails if at least one command returns error
2014-12-18 17:45:12 +01:00
Jérémy Huet
209c6b9aa3
typo
2014-12-15 18:50:27 +01:00
Jérémy Huet
ffdadb45cf
More generic way to handle command line options
2014-12-15 18:50:09 +01:00
Jérémy Huet
979a86992c
More generic way to retrieve web server user
2014-12-13 16:44:47 +01:00
Jérémy Huet
e449a4529f
Adds a recursive parameter and allows for more chmod possibilities such as +a
2014-12-13 16:22:56 +01:00
Jérémy Huet
89d82b9992
Changing EOL to Linux LF
2014-12-13 16:05:13 +01:00
Jérémy Huet
9d1e6aba6f
Allow for changing permissions on local host too depending on the stage
2014-12-13 15:57:33 +01:00
Jérémy Huet
a58dcbe766
git local commands should be executed in the deployment:from directory
2014-12-13 15:14:43 +01:00
Jérémy Huet
8247b15ad0
Adds PermissionsWritableByApache task that extends Permissions task we predefined parameters
2014-12-13 13:59:57 +01:00
Jérémy Huet
d2b7e0e94f
Adds Permissions task. Parameters are : paths, checkPathsExist, owner, group, rights
2014-12-13 13:58:06 +01:00
Андрей Колченко
2a8beeb864
Remove symfony/filesystem from project depends.
2014-12-08 12:57:26 +03:00
Андрей Колченко
e84689934d
Merge
2014-12-08 12:56:29 +03:00
Ismael Ambrosi
8ae83cbabd
Use instanceof instead of method is_a
...
Since is_a is a method, it is significantly slower than using instanceof
Following is a perfomance comparison:
http://micro-optimization.com/is_a-vs-instanceof
2014-12-05 02:40:30 -02:00
Andrés Montañez
ba9b322dab
Merge pull request #158 from samuel4x4/develop
...
Bug fix for scm/force-update, add general/manually task, bug fix for symfony2/doctrine-migrate, improve symfony2/cache-clear
2014-12-01 21:33:21 -02:00
samuel4x4
4d1048cca6
Add optional parameters for symfony2/cache-clear
...
Add optional parameters for symfony2/cache-clear task like --no-warmup.
2014-11-24 01:36:08 +02:00
samuel4x4
5eb771bf30
Rename DoctrineMigrate to DoctrineMigrateTask
...
I hope this is the reason it doesn't works.
2014-11-24 01:08:52 +02:00
samuel4x4
e9e5ab1d45
Fix ManuallyTask namespace
...
namespace Mage\Task\BuiltIn\General
2014-11-24 00:44:23 +02:00
samuel4x4
94673b4af2
manually task
...
one more example for the manually task
2014-11-23 23:57:00 +02:00
samuel4x4
41c3e00f67
Task for running multiple manually commands
...
The purpose of this task is to provide a way to run multiple custom
commands for your specific project, before Magallanes will have build-in
tasks for your needs. Also maybe you'll just not consider you should
create custom tasks for all commands you need (e.g. specific user rights
for specific files and directories).
2014-11-23 23:34:58 +02:00
samuel4x4
c010fc662e
Change runCommandRemote() to runCommand()
...
Change runCommandRemote() to runCommand(), you decide if the command is
running local or remote depending of the stage you put the
scm/force-update task. Remove the last $result =
$this->runCommandLocal($command), not necessary.
2014-11-23 23:03:31 +02:00
Alex V Kotelnikov
a632dac80a
added in-deploy flag @ rollback task.
2014-11-13 16:47:52 +04:00
Alex V Kotelnikov
db4b4299c2
added rollback delete default option from yaml configs
2014-11-13 02:07:20 +04:00
Андрей Колченко
1dc97d77f8
Fix email.
2014-11-05 17:19:40 +03:00
Андрей Колченко
3a41a860d0
Make target dir before invoking "ln".
...
Fix bug with spaces in path.
2014-11-05 17:16:55 +03:00
Андрей Колченко
ce2da4e270
Getting linked entities.
2014-11-05 16:42:13 +03:00
Андрей Колченко
d52927fe07
Get path and strategy.
2014-11-05 16:39:43 +03:00
Андрей Колченко
4c719f5efd
PHP 5.3 does not support "[]" brackets.
2014-11-05 15:37:07 +03:00
Андрей Колченко
642773b5af
PSR-2 style.
2014-11-05 15:36:14 +03:00
Andrés Montañez
30a53fcfda
Merge branch 'master' into develop
2014-11-01 19:48:31 -02:00
Andrés Montañez
c34fa53af5
Fixes #121
2014-11-01 19:31:04 -02:00
Andrés Montañez
e4aafb3d3f
Merge pull request #150 from gudron/rollback_exception
...
Rollback exception
2014-11-01 18:35:12 -02:00
Andrés Montañez
27a4da4115
Merge pull request #149 from gudron/relative_linking
...
Relative linking @ shared file task.
2014-11-01 18:27:10 -02:00
Andrés Montañez
df632b3fe3
Tweak excludes files.
2014-11-01 18:15:39 -02:00
Andrés Montañez
a71bd5fca0
Merge pull request #148 from gudron/exclude_from_file
...
Rsync , TarGz exclude from file
2014-11-01 18:08:08 -02:00
Alex V Kotelnikov
438a81542e
changes @ deploy command. added rollback exception functionality.
2014-10-30 23:49:01 +04:00
Alex V Kotelnikov
50e2d6eeb5
small fixes @ link shared files task. wrong constant value
2014-10-30 23:16:07 +04:00
Alex V Kotelnikov
0a14573126
relative linking @ Link shared files task. Added exclusion rules to symlinks creation.
2014-10-30 23:16:07 +04:00
Alex V Kotelnikov
6f551cabf0
added relative linking @ Link shared files task
2014-10-30 23:16:07 +04:00
Alex V Kotelnikov
95f09dc3c9
small fixes @ rsync and targz tasks
2014-10-30 12:31:05 +04:00
Alex V Kotelnikov
a66478b3ab
exclude from file added.
...
rebased by upstream
2014-10-29 23:16:52 +04:00
samuel4x4
308a67359c
Add task for force updating a working copy
...
Downloads the latest from remote without trying to merge or rebase
anything. Resets the master branch to what you just fetched. Changes all
the files in your working tree to match the files in origin/master, so
if you have any local changes, they will be lost.
2014-10-29 04:59:58 +02:00