Commit Graph
5646 Commits
Author SHA1 Message Date
Hans-Christoph Steiner fbdecbceb7 setup.py: ruamel.yaml >= 0.15 required for yml rewrites 2019-08-28 15:57:44 +02:00
Hans-Christoph Steiner ce54dbfc11 setup.py: use officially documented way of including README
https://packaging.python.org/tutorials/packaging-projects/
2019-08-28 15:57:43 +02:00
Hans-Christoph Steiner f13c41e3ba update: remove Provides: from template.yml test case
!654
dcf3837bcb
2019-08-28 15:57:40 +02:00
Hans-Christoph Steiner 7090ce63dd Merge branch 'remove-provides-in-yml' into 'master'
Remove `Provides:` in yaml metadata

Closes #676

See merge request fdroid/fdroidserver!654
2019-08-28 13:39:59 +00:00
Hans-Christoph Steiner a1f1b0f2e9 Merge branch 'fix-disapearing-metadata' into 'master'
keep yaml metadata when rewrite failed

Closes #645

See merge request fdroid/fdroidserver!658
2019-08-28 13:28:21 +00:00
Michael Pöhn 9cb43f44b9 add changelog entry for !658 2019-08-27 15:43:20 +02:00
Michael Pöhn 8e5232076f do not delete yml metadata when raumel not installed 2019-08-27 15:38:40 +02:00
Michael Pöhn 0885303672 add additional rewritemeta test for yml 2019-08-27 15:38:40 +02:00
Michael Pöhn 3951d93196 add rewritemeta.TestCase 2019-08-27 15:38:40 +02:00
Michael Pöhn 902f1307dc rewritemeta: refactor supported list to module variable SUPPORTED_FORMATS 2019-08-27 15:38:40 +02:00
Michael Pöhn 08acb55897 keep yaml metadata when rewrite failed 2019-08-27 15:38:40 +02:00
Hans-Christoph Steiner cb131b45ab Merge branch 'changelog-format' into 'master'
Changelog format

See merge request fdroid/fdroidserver!665
2019-08-26 09:47:29 +00:00
Hans-Christoph Steiner 80febadeaf Merge branch 'gradle-5.6' into 'master'
Add Gradle 5.6

See merge request fdroid/fdroidserver!666
2019-08-26 09:46:58 +00:00
Hans-Christoph Steiner 69350d5443 Merge branch 'platform29' into 'master'
Add platform 29 & buildtools

See merge request fdroid/fdroidserver!667
2019-08-26 09:46:36 +00:00
Licaon_Kter 2f07bafbed Add platform 29 & buildtools 2019-08-26 09:46:35 +00:00
Łukasz Rutkowski 16c1f69f7b Add Gradle 5.6 2019-08-23 18:20:40 +02:00
Michael Pöhn 6b5fb27532 add some missing items to CHANGELOG.md 2019-08-22 01:48:58 +02:00
Michael Pöhn fd2a9d07ca format CHANGELOG.md to conform with _keep a changelog_ v1.0.0 2019-08-21 22:11:02 +02:00
Hans-Christoph Steiner b40906d148 update CHANGELOG for v1.1.4 2019-08-15 10:54:19 +02:00
Marcus 7f269be2f7 Merge branch 'ndk_r20' into 'master'
makebuildserver: add ndk r20

See merge request fdroid/fdroidserver!663
2019-07-31 14:10:52 +00:00
Marcus Hoffmann bdf67784f5 makebuildserver: add ndk r20 2019-07-31 15:40:57 +02:00
Michael Pöhn 39c589fb85 Merge branch 'update-create-template' into 'master'
make metadata template behave well for empty values

Closes #681

See merge request fdroid/fdroidserver!657
2019-07-24 11:02:38 +00:00
Michael Pöhn 8cfeeab409 Merge branch 'ingore-checks-test' into 'master'
Ingore checks test

See merge request fdroid/fdroidserver!660
2019-07-23 21:04:31 +00:00
Michael Pöhn d0368d0ad8 common add parse_androidmanifests_ignore test 2019-07-23 22:44:45 +02:00
Michael Pöhn bad888856a checkupdates: add check_http ignore test 2019-07-23 22:01:18 +02:00
Michael Pöhn be3d498391 checkupdates: check_http fix ignore check 2019-07-23 22:01:18 +02:00
Michael Pöhn 23280b6029 checkupdates add check_http test 2019-07-23 22:01:18 +02:00
Michael Pöhn 1c7af1dc2c add test for checkupdates_app() 2019-07-23 22:01:18 +02:00
Michael Pöhn 1c4d377793 use logging.warning in checkupdates 2019-07-23 22:01:18 +02:00
Michael Pöhn 42a049cd74 Merge branch 'bugfix/ignore-checks' into 'master'
Bugfix/ignore checks

Closes #638

See merge request fdroid/fdroidserver!659
2019-07-23 13:05:12 +00:00
Gerhard Olsson 19aa736011 UpdateCheckName is Ignore: Do not parse manifests 2019-07-23 01:02:31 +02:00
Gerhard Olsson 7c4bed0558 UpdateCheckIgnore: Exception if version not matched
Ignoreversions were checked also if version did not match which raised the exception
The 'version check' runs in some unexpected situations like just
to find directories where to find the AutoName.
2019-07-23 00:21:28 +02:00
Marcus 1ccd839a77 Merge branch 'gradle-5.5.1' into 'master'
Add Gradle 5.5.1

See merge request fdroid/fdroidserver!656
2019-07-22 07:53:38 +00:00
Michael Pöhn e2fed09af1 make metadata template behaves well for empty values 2019-07-22 01:34:55 +02:00
relan 24e0db1c83 Add Gradle 5.5.1 2019-07-21 18:20:25 +03:00
Michael Pöhn dcf3837bcb parse yaml: ignore (and warn) deprecated field: Provides 2019-07-15 15:45:02 +02:00
Michael Pöhn 6e48663230 test that write yaml does not write provides 2019-07-11 03:35:23 +02:00
Michael Pöhn 723bd110a6 test that yaml parsing does not accept provides 2019-07-11 03:35:23 +02:00
Michael Pöhn 191363ad55 exclude Provides metadata from yml 2019-07-11 03:35:23 +02:00
Hans-Christoph Steiner 051596dd0d tests: conditionally disable tests that can't work with apksigner
apksigner treats MD5 signatures as valid, fdroid does not.
2019-07-10 14:35:03 +02:00
Hans-Christoph Steiner 26af94974a Merge branch 'rsync-buildslogs-to-webroot-repo' into 'master'
build: rsync buildlogs to <webroot>/repo

See merge request fdroid/fdroidserver!651
2019-07-10 08:55:04 +00:00
Michael Pöhn 06c798c618 Merge branch 'more-test-fixes' into 'master'
More test and release process fixes

See merge request fdroid/fdroidserver!652
2019-07-07 21:47:58 +00:00
Marcus 4d90474460 Merge branch 'update-gradle' into 'master'
Add Gradle 5.5

See merge request fdroid/fdroidserver!653
2019-07-07 19:50:15 +00:00
Thomas Wirth 48fce5f6be Add Gradle 5.5 2019-07-07 21:03:24 +02:00
Michael Pöhn 6bd39d7532 Merge branch 'checkupdates-regex' into 'master'
checkupdates: match whole words

See merge request fdroid/fdroidserver!649
2019-07-06 15:31:05 +00:00
Michael Pöhn 2c87b5e6f9 deploy build logs: no timestamps 2019-07-06 16:48:56 +02:00
Michael Pöhn f30983368c build: rsync buildlogs to <webroot>/repo 2019-07-06 16:48:56 +02:00
Hans-Christoph Steiner a248a69692 tests: skip disabled_algorithms test when apksigner is present
apksigner doesn't treat MD5 signatures as deprecated, so that portion of
the tests would always fail.
2019-07-04 16:45:50 +02:00
Hans-Christoph Steiner a9aa8788e0 tests: only run source tarball test if running from git clone 2019-07-03 22:33:15 +02:00
Hans-Christoph Steiner 60173d35df ./setup.py release: make upload step manual so CI can run first
There is lots of CI tests for the Debian package, so it is good to first
run those Debian CI tests before uploading an fdroidserver release.
2019-07-03 20:46:40 +02:00