Andrés Montañez
a0f4920333
PSR-2 Fixer
10 years ago
ZesInternational
fd89d2c04a
added $currentCopy to the RollbackTask.php
10 years ago
Stefan Paletta
a6bcfdaddd
when releasing or rolling back, don’t chown the »current« symlink before we changed / created it. also don’t screw up the ssh cmdline if no username was given.
10 years ago
Andrés Montañez
dc18a91cf7
SensioLabs Insight.
10 years ago
Jérémy Huet
d25d015356
Rollback directory should include deployment:to config variable
10 years ago
Stefan Paletta
4e17263773
switch the »current« symlink in an atomic way
10 years ago
Alex V Kotelnikov
a632dac80a
added in-deploy flag @ rollback task.
10 years ago
Alex V Kotelnikov
db4b4299c2
added rollback delete default option from yaml configs
10 years ago
Andrés Montañez
c34fa53af5
Fixes #121
10 years ago
Andrés Montañez
9653552be7
Text files should end with a newline character.
10 years ago
Andrés Montañez
f20091afc6
Boolean and Null should be compared strictly.
10 years ago
Andrés Montañez
5fb711593a
Add flag --deleteCurrent to delete current release on rollback. Issue #93
11 years ago
Andrés Montañez
2e0c5130dd
Fix rollback.
11 years ago
Andrés Montañez
ec2bb12bf4
Fixes and tweaks.
11 years ago
Andrés Montañez
fddeebe59a
PHPStorm refactoring.
11 years ago
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.
11 years ago
Andrés Montañez
d17dd0eb27
Code refactoring.
11 years ago
Andrés Montañez
5d03d945cb
Issue #46 - Add post-release tasks on rollback
11 years ago
Andrés Montañez
72a1a19518
SensioLabs Inslights. Remove unused namespaces.
11 years ago
Andrés Montañez
0f17468553
Cleanup for SensioLabs Insights.
11 years ago
Andrés Montañez
eecf9bf4ea
Change Deploy Stages with Constants.
11 years ago
Andrés Montañez
1e65281ca3
Rollback.
11 years ago
Andrés Montañez
f961a51c37
Big refactoring. Use of Namespaces and codestyles. PSR-0, PSR-1, PSR-2.
11 years ago
Andrés Montañez
c32bb708cf
Add license information.
11 years ago
Andrés Montañez
14b36eab88
Escape " from remote commands.
12 years ago
Andrés Montañez
ad6f3cb6ee
Show how much time ago was the release.
12 years ago
Andrés Montañez
969caa0bbb
Allow parameter configuration on the Task configuration definition.
13 years ago
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().
13 years ago
Andrs Montaez
3f0efc1a42
New version. Added getters to config and task.
...
New concept of "stage" where the task runs.
13 years ago
Andrs Montaez
67d8eaaa00
Added special case for BuiltIn Releases remote commands.
13 years ago
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.
13 years ago
Andrs Montaez
01cbd0e447
Releases Rollback. Tweaks.
13 years ago
Andrs Montaez
2e35bfe129
New configuration usage. Changes on Releases Listing.
13 years ago
Andrs Montaez
dd46e4d637
Releases List.
13 years ago