Jochen Sprickerhof
80e608a119
Merge branch 'fix_ci' into 'master'
...
[CI] install python3-matplotlib from apt
See merge request fdroid/fdroidserver!1045
2021-11-19 17:30:54 +00:00
Jochen Sprickerhof
6756f842e4
[CI] install python3-matplotlib from apt
2021-11-19 18:17:36 +01:00
Hans-Christoph Steiner
5aa12ea50a
Merge branch 'fix_ssh' into 'master'
...
Add newline in ssh_config
See merge request fdroid/fdroidserver!1039
2021-11-04 09:29:27 +00:00
Jochen Sprickerhof
ae9a1df1aa
Add newline in ssh_config
...
Otherwise both options end on the same line and are not used.
2021-11-04 09:10:57 +00:00
Hans-Christoph Steiner
c26345214f
Merge branch 'ndk-unzip' into 'master'
...
NDK-Install: handle symbolic links correctly
See merge request fdroid/fdroidserver!1023
2021-11-03 08:30:33 +00:00
Gaurav Ujjwal
aead3310bd
NDK Install: Handle symlinks present in NDK zip
2021-11-03 08:13:21 +00:00
Jochen Sprickerhof
b12ece1eba
Merge branch 'ci' into 'master'
...
[CI] install python3-pil from apt in servergitmirrors
See merge request fdroid/fdroidserver!1035
2021-10-23 13:15:21 +00:00
Jochen Sprickerhof
46abffa0fa
[CI] install python3-pil from apt in servergitmirrors
...
New version would need to be compiled, otherwise.
2021-10-23 15:02:57 +02:00
Jochen Sprickerhof
1033d6e163
Merge branch 'dry_run' into 'master'
...
Improve rewritemeta --help
See merge request fdroid/fdroidserver!1034
2021-10-23 12:45:57 +00:00
Jochen Sprickerhof
b8285ebd0e
[CI] Install python3-pil from apt
...
New version would need to be compiled, otherwise.
2021-10-23 14:33:06 +02:00
Jochen Sprickerhof
e5dcf532b4
Improve rewritemeta --help
2021-10-23 14:08:07 +02:00
Jochen Sprickerhof
e036f31613
Merge branch 'git_prune' into 'master'
...
git prune branches in case of failure
See merge request fdroid/fdroidserver!1026
2021-10-14 12:42:38 +00:00
Jochen Sprickerhof
fa3cceb8e8
git prune branches in case of failure
...
git branches can be namespaces like directories on a filesystem and are
represented like that. Due to that there can't be a branch with the same
name as a namespace, i.e. foo and foo/bar.
If upstream moves from a branch to namespace, we need to prune the old
branch before fetching the new one.
This broke organic maps:
From https://github.com/organicmaps/organicmaps
* [new branch] android/huawei -> origin/android/huawei
error: cannot lock ref 'refs/remotes/origin/fixes/all': 'refs/remotes/origin/fixes' exists; cannot create 'refs/remotes/origin/fixes/all'
! [new branch] fixes/all -> origin/fixes/all (unable to update local ref)
e2ac324b95..320a1db39b master -> origin/master
* [new tag] 2021.10.09-2-android -> 2021.10.09-2-android
error: some local refs could not be updated; try running
'git remote prune origin' to remove any old, conflicting branches
2021-10-14 12:42:29 +00:00
Jochen Sprickerhof
e8b7a648b7
Merge branch 'fix_ci' into 'master'
...
Fix servergitmirrors ci
See merge request fdroid/fdroidserver!1029
2021-10-14 12:42:13 +00:00
Jochen Sprickerhof
972bfe346f
Fix servergitmirrors ci
2021-10-14 14:40:31 +02:00
Jochen Sprickerhof
724153a587
Merge branch 'tweak_logging' into 'master'
...
[checkupdates] Tweak logging
See merge request fdroid/fdroidserver!1025
2021-10-14 12:23:26 +00:00
Jochen Sprickerhof
45a20ab365
[checkupdates] Tweak logging
...
- Increase severity of version mismatch.
- Don't log that the process is done.
2021-10-14 12:11:01 +00:00
Hans-Christoph Steiner
78eb2d94c4
Merge branch 'ignore_windows_ci' into 'master'
...
Ignore failing Windows CI
See merge request fdroid/fdroidserver!1028
2021-10-14 12:09:44 +00:00
Jochen Sprickerhof
23bd62c31c
[CI] fetchsrclibs use apt cffi
2021-10-14 13:55:51 +02:00
Jochen Sprickerhof
60532f0912
Ignore failing Windows CI
2021-10-14 13:40:19 +02:00
Jochen Sprickerhof
8a089691ea
Merge branch 'genodeftest-master-patch-82391' into 'master'
...
Doc: Clarify wording example for config.yml
See merge request fdroid/fdroidserver!1024
2021-10-13 13:44:27 +00:00
Christian Stadelmann
a0a86aa5ec
Clarify wording example for config.yml
...
Note: The old wording was applicable to the python version of this config file only.
2021-10-02 08:13:48 +00:00
Hans-Christoph Steiner
bd079c9311
Merge branch 'NoahAndrews-master-patch-97157' into 'master'
...
Handle error when parsing WebView icon
Closes #903
See merge request fdroid/fdroidserver!1018
2021-10-01 15:01:21 +00:00
Noah Andrews
75989ff59a
Handle error when parsing WebView icon
...
Fixes #903
2021-10-01 16:44:28 +02:00
Hans-Christoph Steiner
da10acfe2c
update: add test with APK for icon_id related exceptions
2021-10-01 16:44:14 +02:00
Hans-Christoph Steiner
80d238180b
Merge branch 'obfusk-master-patch-85387' into 'master'
...
scanner: add com.google.mlkit to NON_FREE_GRADLE_LINES
See merge request fdroid/fdroidserver!1021
2021-10-01 13:11:16 +00:00
Felix C. Stegerman
dbfbc4163c
scanner: add com.google.mlkit to NON_FREE_GRADLE_LINES
2021-10-01 13:10:45 +00:00
Felix C. Stegerman
5b86242dde
Merge branch 'triple-t-flavours' into 'master'
...
copy_triple_t_store_metadata(): handle subdir + flavor
Closes fdroiddata#2487
See merge request fdroid/fdroidserver!1022
2021-09-29 21:53:26 +00:00
Felix C. Stegerman
c2ed538ea4
copy_triple_t_store_metadata(): handle subdir + flavor
2021-09-29 21:36:11 +00:00
Hans-Christoph Steiner
311e6a14f1
Merge branch 'black' into 'master'
...
Add CI job "black" for code format checks
See merge request fdroid/fdroidserver!998
2021-09-29 18:00:06 +00:00
FestplattenSchnitzel
ef20e1b329
Add CI job "black" for code format checks
...
The CI job will fail, if a file needs to be reformatted.
Only files already well formatted will be checked at the moment.
2021-09-25 15:45:37 +00:00
Hans-Christoph Steiner
c71c2465d3
tests: silence the linters
2021-09-20 10:51:54 +02:00
Hans-Christoph Steiner
cc666907a3
Merge 'fix-ndk-long-form-version' into 'master'
...
* fix-ndk-long-form-version:
test whether NDK version parsing is working properly
Fix invalid key error due to NDK versions in "revision" form (e.g. 21.4.7075529)
fdroid/fdroidserver!1020
2021-09-20 10:20:07 +02:00
Hans-Christoph Steiner
d6fd165444
test whether NDK version parsing is working properly
2021-09-20 10:18:16 +02:00
Gaurav Ujjwal
07856dc0e0
Fix invalid key error due to NDK versions in "revision" form (e.g. 21.4.7075529)
...
First element in the 'NDKS' array does not have 'revision' key, which results in 'KeyError' when accessed through subscript operator.
2021-09-19 09:44:37 +00:00
Hans-Christoph Steiner
714ab5622e
Merge branch 'new-primary-mirror' into 'master'
...
mirror-to-mirror.sh: also sync to plug-mirror.rcac.purdue.edu
See merge request fdroid/fdroidserver!1017
2021-09-16 08:15:34 +00:00
Hans-Christoph Steiner
adbd7ba757
mirror-to-mirror.sh: also sync to plug-mirror.rcac.purdue.edu
...
This is the deployed script for pushing to the primary mirrors. It starts
with the 'repo' section and runs all the rsyncs in parallel to each primary
mirror. Once the 'repo' syncs are done, it does the same process for the
'archive' syncs. This adds a new primary push mirror at PLUG. #163
!800 !792
[skip ci]
2021-09-16 10:11:27 +02:00
Hans-Christoph Steiner
5b9fd12150
Merge branch 'fix_ci' into 'master'
...
Fix get_dir_size call
See merge request fdroid/fdroidserver!1015
2021-09-13 11:35:55 +00:00
Hans-Christoph Steiner
8ea154c125
fix IndexTest.test_gitlab_get_mirror_service_urls
...
This makes it actually call the method rather than mocking it.
2021-09-13 13:18:21 +02:00
Jochen Sprickerhof
0783f97bed
Fix get_dir_size call
...
Regression of 7987c746
.
2021-09-13 11:16:16 +00:00
Hans-Christoph Steiner
04ac629bd2
Merge branch 'obfusk-master-patch-89864' into 'master'
...
find_sdk_tools_cmd(): s/found/not found/ in error message
See merge request fdroid/fdroidserver!1016
2021-09-13 10:49:33 +00:00
Felix C. Stegerman
6bd8470d55
find_sdk_tools_cmd(): s/found/not found/ in error message
2021-09-12 22:40:50 +00:00
Jochen Sprickerhof
4ef8d1340f
Merge branch 'submodules-on-host' into 'master'
...
build: run vcs.initsubmodules() on host as well
See merge request fdroid/fdroidserver!994
2021-09-11 15:46:56 +00:00
Felix C. Stegerman
53ff7de445
build: run vcs.initsubmodules() on host as well
...
otherwise, e.g. triple-t metadata in a submodule will not be available
on the host and thus not be used at all
2021-09-11 15:31:27 +00:00
Jochen Sprickerhof
07ddb8a6db
Merge branch 'gitlab-pages-fix' into 'master'
...
index: do not include GitLab Pages mirror if it can't be deployed
See merge request fdroid/fdroidserver!1005
2021-09-11 15:31:12 +00:00
Hans-Christoph Steiner
7987c746de
index: do not include GitLab Pages mirror if it can't be deployed
...
GitLab Pages sites are limited to 1GB on gitlab.com, so the CI/CD job will
fail if the repo is bigger than that. It should not be included as a
mirror in that case.
https://docs.gitlab.com/ee/user/gitlab_com/#gitlab-pages
2021-09-11 15:30:55 +00:00
Jochen Sprickerhof
eb2fdc5a58
Merge branch 'fix_stretch_ruamel' into 'master'
...
Support ruamel from Debian stretch
See merge request fdroid/fdroidserver!996
2021-09-11 09:32:05 +00:00
Jochen Sprickerhof
28098c32e3
Support ruamel from Debian stretch
2021-09-11 09:16:15 +00:00
Jochen Sprickerhof
52eeb21763
Merge branch 'verbose_build' into 'master'
...
Provide verbose output with --verbose
Closes #882
See merge request fdroid/fdroidserver!1013
2021-09-10 17:01:00 +00:00
Jochen Sprickerhof
2b41dffcb2
Provide verbose output with --verbose
...
23b0b6bc
added logging in case of an FDroidException on the build
server. This broke the log of apps that fail to build.
Prior to 23b0b6bc
a failing build in the VM triggered a BuildException
on the server side but the build output was written to the log in the
finally part of build_server(). After 23b0b6bc
the finally part writs
the build as well but the BuildException is caught in main() and the
build log is overwritten with the empty exception content. This patch
always adds the build log to the exception so it is written to the log.
Closes : #882
2021-09-10 14:10:46 +02:00