#!/bin/bash set -exu export_folder=$HOME/www/static/six9.net/software/q-tools/ if [[ ! -d "$export_folder" ]]; then echo "export_folder=$export_folder missing." exit 1 fi mkdir -p ~/tmp/q-tools-release-$$ cd ~/tmp/q-tools-release-$$ git clone ssh://git@git.six9.net:8222/moonq/q-tools.git cd q-tools rm -rf .git release.sh seconds=$(( 10#$( date +%H )*3600 + 10#$( date +%M )*60 + 10#$( date +%S ) )) version="$( date +%Y%m%d ).$seconds" echo $version > .version tar \ -czf "$export_folder"/q-tools.$version.tar.gz \ --owner=0 --group=0 \ . ln -sfT q-tools.$version.tar.gz "$export_folder"/current.tar.gz echo $version > "$export_folder"/current.txt cd "$export_folder" rm -r ~/tmp/q-tools-release-$$ ls q-tools* | daterake -n 4 --drop | xargs rm -v -f SimpleWebPage