mirror of
https://github.com/hauke68/Magallanes.git
synced 2026-08-29 10:38:57 +02:00
Abort Deployment when pre-deploy task fails. Addresses issue #29
This commit is contained in:
@@ -4,18 +4,19 @@ deployment:
|
||||
from: ./
|
||||
to: /var/www/
|
||||
scm:
|
||||
branch: master2
|
||||
branch: master
|
||||
releases:
|
||||
enabled: true
|
||||
max: 5
|
||||
symlink: current
|
||||
directory: releases
|
||||
hosts:
|
||||
# - localhost
|
||||
- localhost
|
||||
# - dbserver
|
||||
tasks:
|
||||
pre-deploy:
|
||||
- sampleTask
|
||||
# - failTask
|
||||
- scm/update
|
||||
on-deploy:
|
||||
- privileges
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
namespace Task;
|
||||
|
||||
use Mage\Task\AbstractTask;
|
||||
|
||||
class FailTask extends AbstractTask
|
||||
{
|
||||
public function getName()
|
||||
{
|
||||
return 'A Failing Task';
|
||||
}
|
||||
|
||||
public function run()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user