summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_setup_fdroid_build_environment.sh
diff options
context:
space:
mode:
authorHans-Christoph Steiner <hans@eds.org>2017-02-15 16:07:36 +0100
committerHolger Levsen <holger@layer-acht.org>2017-03-07 13:03:31 +0100
commit0ffa0c22835f0dd3602bdc687814b8c84e788188 (patch)
treecae7a3660b581035a4ba36b19b33b50da5afaee8 /bin/reproducible_setup_fdroid_build_environment.sh
parentd6795a06b85d60bede7248934166877c98b127cf (diff)
downloadjenkins.debian.net-0ffa0c22835f0dd3602bdc687814b8c84e788188.tar.xz
reproducible fdroid: build all latest apps in fdroiddata
Now that we have a buildserver, use it to build the latest version of all apps in F-Droid. Signed-off-by: Holger Levsen <holger@layer-acht.org>
Diffstat (limited to 'bin/reproducible_setup_fdroid_build_environment.sh')
-rwxr-xr-xbin/reproducible_setup_fdroid_build_environment.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/bin/reproducible_setup_fdroid_build_environment.sh b/bin/reproducible_setup_fdroid_build_environment.sh
index 7986b635..68c70cce 100755
--- a/bin/reproducible_setup_fdroid_build_environment.sh
+++ b/bin/reproducible_setup_fdroid_build_environment.sh
@@ -58,6 +58,13 @@ export ANDROID_HOME=/usr/lib/android-sdk
# Project's jenkins box
./jenkins-build-makebuildserver
+# now build the whole archive
+cd $WORKSPACE
+git clone https://gitlab.com/fdroid/fdroiddata.git
+cd fdroiddata
+echo "build_server_always = True" > config.py
+$WORKSPACE/fdroidserver/fdroid build --verbose --latest --all
+
# remove trap
trap - INT TERM EXIT
echo "$(date -u) - the end."