chiark / gitweb /
jenkins-test: force new repo setup for each build
authorHans-Christoph Steiner <hans@eds.org>
Sun, 26 Nov 2017 21:45:04 +0000 (22:45 +0100)
committerHans-Christoph Steiner <hans@eds.org>
Sun, 26 Nov 2017 21:48:53 +0000 (22:48 +0100)
jenkins-build-all just sets `build_server_always = True`, these tests need
a whole keystore setup.  So just delete the existing config, and let
`fdroid init` do the rest.

jenkins-test

index 181da6def5fb26cf815bf957916fe2cc58b5cd1f..ed2ccf16561558be875605a9fc1a1c089d1d799c 100755 (executable)
@@ -29,8 +29,9 @@ cd tests
 # this is set up and managed by jenkins-build-all
 cd $WORKSPACE/fdroiddata
 
-test -e config.py || ../fdroid init --verbose
-test -e keystore.jks || ../fdroid update --create-key
+rm -f config.py
+../fdroid init --verbose
+../fdroid update
 
 export GNUPGHOME=$WORKSPACE/tests/gnupghome
 echo "build_server_always = True" > config.py