Commit 558a1cb2 authored by Hans-Christoph Steiner's avatar Hans-Christoph Steiner
Browse files

add fdroid-verification-server to /tools/

parent 1dd51cd6
Loading
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -293,6 +293,13 @@ and <https://salsa.debian.org/fepitre/devscripts/-/commits/debrebuild>.
<a href="https://github.com/fepitre/debrebuild/issues" class="btn btn-outline-primary btn-sm">Issues</a>
<a href="https://github.com/fepitre/debrebuild/pulls" class="btn btn-outline-primary btn-sm">Merge requests</a>

#### _fdroid-verification-server_

The F-Droid ecosystem is organized around independent package repositories, so our rebuilder setup is as well.  A repository is based on one git repo that includes [build metadata](https://gitlab.com/fdroid/fdroiddata) for all packages that are included.  The [verification server](https://f-droid.org/docs/Verification_Server/) also uses the repository's git repo as the entry point for running builds.  To make running a rebuilder as easy as possible, we provide an Ansible Playbook to create the whole automated setup, all that is needed is a barebones Debian/stable install that can run rootless Podman.

<a href="https://gitlab.com/fdroid/fdroid-verification-server" class="btn btn-outline-primary btn-sm">Ansible Playbook</a>
<a href="https://verification.f-droid.org/verified.html" class="btn btn-outline-primary btn-sm">Homepage</a>

#### rpmreproduce

Given a buildinfo file from a RPM package, generate instructions for attempting