summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--intern.gospeladlershof.de/code/deploy.php3
-rw-r--r--resources/mq/server/message_queue.go8
2 files changed, 10 insertions, 1 deletions
diff --git a/intern.gospeladlershof.de/code/deploy.php b/intern.gospeladlershof.de/code/deploy.php
index 15ca9c0..2eef4ba 100644
--- a/intern.gospeladlershof.de/code/deploy.php
+++ b/intern.gospeladlershof.de/code/deploy.php
@@ -1,6 +1,7 @@
<?php
-system('cd /home/horus/app/gospeladlershof.de && make -s 2>&1 | mail -s "Hugo: gospeladlershof.de" status@iamfabulous.de', $retval);
+#system('cd /home/horus/app/gospeladlershof.de && make -s 2>&1 | mail -s "Hugo: gospeladlershof.de" status@iamfabulous.de', $retval);
+system('cd /home/horus/app/gospeladlershof.de && make -s 2>&1', $retval);
header($_SERVER["SERVER_PROTOCOL"] . " 302 Redirect");
if ( 0 !== $retval ) {
diff --git a/resources/mq/server/message_queue.go b/resources/mq/server/message_queue.go
index a4fcf14..88bfab6 100644
--- a/resources/mq/server/message_queue.go
+++ b/resources/mq/server/message_queue.go
@@ -138,6 +138,14 @@ func (app *Queue) consumeJob(shutdownChannel chan bool, waitGroup *sync.WaitGrou
app.Conn.Bury(id, 1)
} else {
log.Println("seite synchronisiert")
+ mailArgs := []string{"-s 'Hugo: gospeladlershof.de'", "status@iamfabulous.de"}
+ if err = exec.Command("mail", mailArgs...).Run(); err != nil {
+ log.WithFields(
+ log.Fields{
+ "error": err,
+ },
+ ).Warn("cannot send mail")
+ }
// Deleting the job from beanstalkd
app.Conn.Delete(id)