From: Hans-Christoph Steiner Date: Fri, 27 Jun 2014 21:06:52 +0000 (-0400) Subject: tests: create a source tarball and use that to build a repo X-Git-Tag: 0.2.1~92^2 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=25a94dced21d92b4f5e0094257620b70fddafc24;p=fdroidserver.git tests: create a source tarball and use that to build a repo This tests that setup.py is in working order and creating a functional source tarball. --- diff --git a/tests/run-tests b/tests/run-tests index 5bc1bd7b..a3b5e76b 100755 --- a/tests/run-tests +++ b/tests/run-tests @@ -75,6 +75,24 @@ if [ -z $aapt ]; then aapt=`ls -1 $ANDROID_HOME/build-tools/*/aapt | sort | tail -1` fi + +#------------------------------------------------------------------------------# +echo_header "create a source tarball and use that to build a repo" + +cd $WORKSPACE +python setup.py sdist + +REPOROOT=`create_test_dir` +cd $REPOROOT +tar xzf `ls -1 $WORKSPACE/dist/fdroidserver-*.tar.gz | sort -n | tail -1` +cd $REPOROOT/fdroidserver-*/fdroidserver/getsig +./make.sh +cd $REPOROOT +./fdroidserver-*/fdroid init +copy_apks_into_repo $REPOROOT +./fdroidserver-*/fdroid update --create-metadata + + #------------------------------------------------------------------------------# echo_header "test config checks of local_copy_dir"