summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_setup_fdroid_build_environment.sh
AgeCommit message (Collapse)AuthorFilesLines
2017-03-07reproducible fdroid: prevent password prompts in github/gitlab/bitbucketHans-Christoph Steiner1-0/+5
After a long discussion on #reproducible-builds on 2017-02-15, mapreri and h01ger said to keep this config in this build job. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-07reproducible fdroid: build all latest apps in fdroiddataHans-Christoph Steiner1-0/+7
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>
2017-03-07reproducible fdroid: more debug infoHans-Christoph Steiner1-0/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-15reproducible fdroid: use Android SDK from Debian/stretch packagesHans-Christoph Steiner1-0/+3
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-02-15reproducible fdroid: only libvirt images need to be readableHans-Christoph Steiner1-3/+3
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-02-14reproducible fdroid: allow `sudo /bin/chmod -R a+rX /var/lib/libvirt/`Hans-Christoph Steiner1-0/+3
In order to convert the QEMU/KVM image to a vagrant box, we need to read the file directly. But that dir usually only lets root read the images. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-09-28reproducible fdroid: ls of whole workspace no longer neededHans-Christoph Steiner1-1/+0
2016-09-23reproducible F-Droid: use some development git repoHolger Levsen1-1/+3
2016-09-06reproducible fdroid: log kernel modules to see what's supportedHans-Christoph Steiner1-2/+3
There are some kernel modules needed for this setup, like 9p_virtio for virtual mounts in libvirt/kvm/qemu Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-09-06reproducible fdroid: VM debug logging to troubleshoot VM in VMHans-Christoph Steiner1-0/+10
2016-02-18reproducible fdroid: ease debugHolger Levsen1-0/+1
2016-02-11reproducible fdroid: clone upstream git repo again…Holger Levsen1-22/+7
2016-02-11Revert "reproducible fdroid: use upstream script to run job"Holger Levsen1-6/+34
This reverts commit 23a9c866b836009fc06fa2f75f692d163606d70b.
2016-02-11Revert "reproducible fdroid: this script is now run directly in $WORKSPACE"Holger Levsen1-0/+14
This reverts commit 1596171d45ccc7196b8b9a62bf44e5c72483dc02.
2016-02-09reproducible fdroid: this script is now run directly in $WORKSPACEHans-Christoph Steiner1-14/+0
2016-02-09reproducible fdroid: use upstream script to run jobHans-Christoph Steiner1-34/+6
./jenkins-build-makebuildserver This script is maintained by the F-Droid developers, and is run every day on Guardian Project's jenkins box.
2016-02-08reproducible fdroid: clone the fdroidserver.git as part of the jenkins job, ↵Holger Levsen1-2/+0
so the job gets triggered when the git repo gets updated
2016-01-27reproducible fdroid: use forceHolger Levsen1-1/+1
2016-01-27Revert "reproducible fdroid: double timeout"Holger Levsen1-1/+1
This reverts commit 7b9ccb69367e8f2ea7948880b07674b91f8ec383.
2016-01-27reproducible fdroid: cleanup workspace at the beginning of the job instead ↵Holger Levsen1-10/+7
of the end
2016-01-27reproducible fdroid: double timeoutHolger Levsen1-1/+1
2016-01-26reproducible fdroid: add 30m timeout and try to shutdown cleanlyHans-Christoph Steiner1-0/+5
This was failing because the default 5m timeout was too short. Also, test that the VM can be properly shutdown too.
2016-01-25reproducible fdroid: cleanup processes + workdir on failureHolger Levsen1-0/+22
2016-01-25reproducible fdroid: cd into correct workspaceHolger Levsen1-1/+1
2016-01-25reproducible fdroid: fix typoHolger Levsen1-1/+1
2016-01-25reproducible fdroid: fix perms (fixup ee5eb8b8)Holger Levsen1-0/+0
2016-01-25reproducible fdroid: define workspace properlyHolger Levsen1-2/+6
2016-01-25reproducible fdroid: updated by Hans-Christoph SteinerHolger Levsen1-0/+12
2016-01-20reproducible fdroid: third stabHolger Levsen1-0/+1
2016-01-20reproducible fdroid: second stabHolger Levsen1-0/+18