From: Hans-Christoph Steiner Date: Mon, 4 Jul 2016 14:34:11 +0000 (+0200) Subject: buildserver: test builds against fdroid and adaway X-Git-Tag: 0.7.0~35^2~10 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=fdroidserver.git;a=commitdiff_plain;h=e44f6380e903a321f78eb272cc8df5d93094abc7 buildserver: test builds against fdroid and adaway The other apps are too flaky on gpjenkins right now, and that's our only box for running full buildserver tests. Once we get the buildserver tests running on jenkins.debian.net, then we can add a bunch more apps to the test script. gpjenkins is an extra locked down box, so that's why the builds are flaky: gradle and maven downloads regularly fail because they are blocked. --- diff --git a/jenkins-build-makebuildserver b/jenkins-build-makebuildserver index 7f1cdf95..120ce798 100755 --- a/jenkins-build-makebuildserver +++ b/jenkins-build-makebuildserver @@ -60,13 +60,15 @@ fi cd fdroiddata echo "build_server_always = True" > config.py +# if it can't build fdroid, then its really broken +../fdroid build --verbose --stop --latest org.fdroid.fdroid # Gradle, JNI, preassemble ../fdroid build --stop org.adaway:55 # Maven -../fdroid build --stop org.quantumbadger.redreader:55 +#../fdroid build --stop org.quantumbadger.redreader:55 # Custom build (make) -../fdroid build --stop com.amaze.filemanager:29 +#../fdroid build --stop com.amaze.filemanager:29 # Uses verification -../fdroid build --stop info.guardianproject.checkey:101 +#../fdroid build --stop info.guardianproject.checkey:101 # Gradle with retrolambda (JDK7 and JDK8) -../fdroid build --stop com.moez.QKSMS:124 +#../fdroid build --stop com.moez.QKSMS:124