summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcello Stanisci <marcello.stanisci@inria.fr>2016-06-17 22:56:41 +0200
committerMarcello Stanisci <marcello.stanisci@inria.fr>2016-06-17 22:56:41 +0200
commit4fb33db4b8c14a254588f5a9064e72fa78e1b4f1 (patch)
tree8e86824a3ddd15ba2aaea983ce8ff5a37e835417
parent13639df5cb692ebc79ba58ae7d5e6738ea2bc2b1 (diff)
parente9ad6d01fe1e72f5845473c57d5a14ccc08fe5c0 (diff)
downloaddeployment-4fb33db4b8c14a254588f5a9064e72fa78e1b4f1.tar.gz
deployment-4fb33db4b8c14a254588f5a9064e72fa78e1b4f1.tar.bz2
deployment-4fb33db4b8c14a254588f5a9064e72fa78e1b4f1.zip
Merge branch 'master' of ssh://taler.net/var/git/deployment
-rw-r--r--buildbot/master.cfg3
-rw-r--r--etc/nginx/sites-enabled/lcov-ssl.site2
-rw-r--r--etc/nginx/sites-enabled/lcov.site2
-rwxr-xr-xtaler-build/coverage.sh32
-rwxr-xr-xtaler-build/switch_active.sh4
5 files changed, 26 insertions, 17 deletions
diff --git a/buildbot/master.cfg b/buildbot/master.cfg
index 67380cd..d55c523 100644
--- a/buildbot/master.cfg
+++ b/buildbot/master.cfg
@@ -83,7 +83,8 @@ globalSwitcher.addStep(ShellCommand(name="switcher",
description="Invalidating timestamps",
descriptionDone="timestamps invalidated",
command=["./switch_active.sh"],
- workdir="build/taler-build"))
+ workdir="build/taler-build",
+ env={'PATH': "${HOME}/bin:${PATH}"}))
lcov = BuildFactory()
lcov.addStep(Git(repourl='git://git.taler.net/deployment.git',
mode='full',
diff --git a/etc/nginx/sites-enabled/lcov-ssl.site b/etc/nginx/sites-enabled/lcov-ssl.site
index d85486e..0d69b90 100644
--- a/etc/nginx/sites-enabled/lcov-ssl.site
+++ b/etc/nginx/sites-enabled/lcov-ssl.site
@@ -18,7 +18,7 @@ server {
add_header Strict-Transport-Security "max-age=63072000; preload";
location / {
- autoindex off;
+ autoindex on;
ssi off;
# ssi_last_modified on;
}
diff --git a/etc/nginx/sites-enabled/lcov.site b/etc/nginx/sites-enabled/lcov.site
index 1ddfd83..0f0a81d 100644
--- a/etc/nginx/sites-enabled/lcov.site
+++ b/etc/nginx/sites-enabled/lcov.site
@@ -9,7 +9,7 @@ server {
server_name www.lcov.taler.net;
location / {
- autoindex off;
+ autoindex on;
ssi off;
# ssi_last_modified on;
}
diff --git a/taler-build/coverage.sh b/taler-build/coverage.sh
index 2ed3df8..33bca81 100755
--- a/taler-build/coverage.sh
+++ b/taler-build/coverage.sh
@@ -2,15 +2,23 @@
# Run from 'exchange/' top-level directory to generate code coverage data.
export CFLAGS="-g -O0"
export PATH=$HOME/local/bin:$PATH
-cd $HOME/exchange/
-git pull
-./bootstrap
-./configure --prefix=$HOME/local --with-gnunet=$HOME/local --with-microhttpd=$HOME/local --enable-coverage
-make clean install
-TOP=`pwd`
-mkdir -p doc/coverage/
-lcov -d $TOP -z
-make check || exit 1
-lcov -d $TOP -c --no-external -o doc/coverage/coverage.info
-lcov -r doc/coverage/coverage.info **/test_* **/perf_* -o doc/coverage/rcoverage.info
-genhtml -o doc/coverage doc/coverage/rcoverage.info
+CONFIGURE="./configure --prefix=$HOME/local --with-gnunet=$HOME/local --with-microhttpd=$HOME/local --enable-coverage"
+
+for comp in exchange merchant; do
+ cd $HOME/$comp
+ git pull
+ ./bootstrap
+ if test $comp = 'merchant'; then
+ $CONFIGURE "--with-exchange=$HOME/local"
+ else
+ $CONFIGURE
+ fi
+ make clean install
+ TOP=$(pwd)
+ mkdir -p doc/coverage/
+ lcov -d $TOP -z
+ make check || exit 1
+ lcov -d $TOP -c --no-external -o doc/coverage/coverage.info
+ lcov -r doc/coverage/coverage.info **/test_* -o doc/coverage/rcoverage.info
+ genhtml -o doc/coverage doc/coverage/rcoverage.info
+done
diff --git a/taler-build/switch_active.sh b/taler-build/switch_active.sh
index 388d488..a16cad0 100755
--- a/taler-build/switch_active.sh
+++ b/taler-build/switch_active.sh
@@ -26,8 +26,8 @@ fi
# build and restart
# FIXME calling 'make check' before switching still missing
-$HOME/deployment/bin/taler-deployment-build
-$HOME/deployment/bin/taler-deployment-restart
+taler-deployment-build
+taler-deployment-restart
# check exit code
if [[ $? == 0 ]]