#!/bin/bash # Invalidate build stamps # FIXME: eventually stamp invalidation # should be done inside a buildbot step, # since there all the information is already # available. for component in exchange merchant bank; do cd ~/$component git fetch if git status -sb | grep behind; then rm -f ~/deployment/taler-build/$component-stamp fi done cd ~/gnunet svnHead=$(svn info -r HEAD | awk '/^Revision/ {print $2}') svnBase=$(svn info -r BASE | awk '/^Revision/ {print $2}') if test $svnHead != $svnBase; then rm -f ~/deployment/taler-build/gnunet-stamp fi