rendered paste body#!/bin/sh# pyTruveris script v0.1.0# last updated: 03/21/2012# author: skazi@truveris.com# deploy_daily.sh# for box stagingsql03#cron { 'truveris-apt-pycae':# command => '0 7 * * 1-5 cd /root && sh deploy_daily.sh',# require => File['/home/pycae/bin/tru-apt'],# }# Edit accordinglyMSG_SUCCESS="Development update successfully in staging for stagingsql box."MSG_FAIL="Development daily-update unsuccessful"EMAIL="buildbot@truveris.com"# -s = subject, -v = verbose, -E = dont send empty bodysend_mail="`which mail` -vEs $EMAIL "echo "Installing pytruveris"/usr/local/bin/tru-apt pytruveris &&updated_pytruveris=$?echo "Installing pycae"/usr/local/bin/tru-apt pycae &&updated_pycae=$?echo "running tru-release derp"/usr/bin/tru-release derprelease_status=$?if [ "$release_status" -eq 0 ]; # if tru-relese returned 0 (success)then echo "sending out success email" echo "$MSG_SUCCESS" | $send_mailelse echo "sending out fail email" echo "$MSG_FAIL" | $send_mailfi