From 5d32413e0708d825c927cbe2356a86ea3c7b9578 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Mon, 18 Apr 2016 16:50:38 +0200 Subject: concept for buildbot rebuild scripts --- taler-build/Makefile | 20 ++++++++++++++++++++ taler-build/README | 2 ++ taler-build/invalidate.sh | 15 +++++++++++++++ 3 files changed, 37 insertions(+) create mode 100644 taler-build/Makefile create mode 100644 taler-build/README create mode 100644 taler-build/invalidate.sh (limited to 'taler-build') diff --git a/taler-build/Makefile b/taler-build/Makefile new file mode 100644 index 0000000..9c13867 --- /dev/null +++ b/taler-build/Makefile @@ -0,0 +1,20 @@ + +all: exchange-stamp bank-stamp merchant-stamp + +exchange-stamp: gnunet-stamp + ~/deplyoment/update_exchange.sh + touch $@ + +gnunet-stamp: + ~/deplyoment/update_exchange.sh + touch $@ + +bank-stamp: exchange-stamp + ~/deplyoment/update_bank.sh + touch $@ + + +merchant-stamp: exchange-stamp + ~/deplyoment/update_bank.sh + touch $@ + diff --git a/taler-build/README b/taler-build/README new file mode 100644 index 0000000..115fe29 --- /dev/null +++ b/taler-build/README @@ -0,0 +1,2 @@ +Makefile for all taler components, using one timestamp +file in this folder to represent each component. diff --git a/taler-build/invalidate.sh b/taler-build/invalidate.sh new file mode 100644 index 0000000..8055b21 --- /dev/null +++ b/taler-build/invalidate.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +# Invalidate build stamps + + +cd ~/merchant +git fetch +if git status -sb | grep behind; then + rm merchant-stamp +fi + +# TODO: also do it for the other repos +# TODO: also do it for SVN + + -- cgit v1.2.3