Commit graph

6 commits

Author SHA1 Message Date
FestplattenSchnitzel
141d71ba44 Format Python tools with Black 2021-08-02 17:23:33 +00:00
FestplattenSchnitzel
ea5bf01a8f Refactor tools, optimize imports, misc fixes 2021-08-02 17:23:33 +00:00
Hans-Christoph Steiner
92f77359dd
gitlab-ci: fdroid build job fully handles reproducible builds
metadata/*/signatures/* are used for reproducible builds.  If those files
change, then `fdroid build` should run and try to build the app with those
signature files.  Also, `fdroid publish` needs to run to copy those
signature files to complete the test of reproducibility.  Builds that use
the `Binaries:` method are already verified as part of `fdroid build`.

fdroidserver!893
fdroidserver#891
fdroiddata!8816
2021-04-20 10:22:56 +02:00
Hans-Christoph Steiner
0512044643 tools/find-changed-builds.py: normalize code with pyflakes3/black -S 2020-07-02 12:06:34 +02:00
Hans-Christoph Steiner
11a7290a48 gitlab-ci: fix fdroid build for new metadata files
!6845
2020-06-25 21:22:21 +02:00
Hans-Christoph Steiner
8d99dfd3c6
gitlab-ci: only run fdroid build on changed build entries 2020-06-23 08:58:57 +02:00