diff options
Diffstat (limited to 'docker/sites-build/sh-files/update_stage.sh')
-rwxr-xr-x | docker/sites-build/sh-files/update_stage.sh | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/docker/sites-build/sh-files/update_stage.sh b/docker/sites-build/sh-files/update_stage.sh deleted file mode 100755 index 19dce15..0000000 --- a/docker/sites-build/sh-files/update_stage.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/sh - -set -eu - -fetch () { - git clean -fdx - git fetch - # reset to updated upstream branch, but only if we're tracking a branch - branch=$(git rev-parse --abbrev-ref --symbolic-full-name @{u} 2>/dev/null || echo HEAD) - git reset --hard "$branch" -} - -# Local checkout must exist. -cd $HOME/www - -git checkout master -f -fetch -git submodule update --init --force -# Generate current version under 'work in progress' (wip) folder -./bootstrap -./configure --baseurl="https://stage.taler.net/" --prefix=$HOME/stage.taler.net.wip -make install -chmod -R g+rx $HOME/stage.taler.net.wip/ -# Clean up 'ancient' version (before previous) -rm -rf $HOME/stage.taler.net.old/ -# Finally, do two fast renames to make the current version active -mv $HOME/stage.taler.net/ $HOME/stage.taler.net.old/ || true -mv $HOME/stage.taler.net.wip/ $HOME/stage.taler.net/ |