Commit Graph

  • 752f6a4ba2 applied review suggestions for deploying (build) logs Michael Pöhn 2018-06-19 15:18:13 +02:00
  • a318a637a5 vmtools: use pythonic way to check for installed binaries Michael Pöhn 2018-06-19 14:47:03 +02:00
  • ebe71472d3 use default logging style in vmtools Michael Pöhn 2018-06-11 16:49:39 +02:00
  • 763768989b add additional infos about publish_build_logs to example/config.py Michael Pöhn 2018-06-19 12:39:37 +02:00
  • 88e64df3ef deploying build logs to server after each individual build run Michael Pöhn 2018-06-12 16:18:21 +02:00
  • 4c53c71fcf added helper function for uploading build logs with rsync Michael Pöhn 2018-06-10 23:23:43 +02:00
  • af980fbe7e added tests for update_serverwebroot Michael Pöhn 2018-06-09 14:29:45 +02:00
  • 429bc21da7 make common.TestCase run independant of cwd Michael Pöhn 2018-06-08 02:56:18 +02:00
  • 26996b0128 Merge branch 'gradle-4.8' into 'master' Marcus 2018-06-14 17:55:48 +00:00
  • 396ef24a4d makebuildserver: add Gradle 4.8 relan 2018-06-14 20:37:54 +03:00
  • 4b342c7cb5 Merge branch '498' into 'master' Marcus 2018-06-11 10:55:39 +00:00
  • 3a6942ca77 scanner: whitelist www.jitpack.io Marcus Hoffmann 2018-06-11 12:40:55 +02:00
  • a65bc96f51 Merge branch '496-makebuildserver-does-not-handle-basebox-with-multiple-architectures-correctly' into 'master' Marcus 2018-06-05 07:30:51 +00:00
  • 6266c33027 makebuildserver: fix lookup logic for needs_mutate Michael Pöhn 2018-06-05 00:03:17 +02:00
  • e8bad73ae4 Merge branch 'master' into 'master' Hans-Christoph Steiner 2018-05-29 12:14:15 +00:00
  • ff90c0246e fix PEP8 W605 invalid escape sequence Hans-Christoph Steiner 2018-05-29 13:51:47 +02:00
  • e6d5260c3c fix PEP8: W504 line break after binary operator Hans-Christoph Steiner 2018-05-29 12:31:56 +02:00
  • 8c4f75e05f pre-commit hook: use most compatible grep flags Hans-Christoph Steiner 2018-05-28 09:44:57 +02:00
  • a87df29135 gitlab-ci: pep8 has been replaced by pycodestyle Hans-Christoph Steiner 2018-05-28 09:44:01 +02:00
  • 4b3b14ca82 Merge branch 'cleanup-platform27' into 'master' Marcus 2018-05-28 14:17:48 +00:00
  • e0f54ff995 remove platform-27_r01 Marcus Hoffmann 2018-05-28 16:04:38 +02:00
  • e180e03a5a tests: fix index-v1.json unicode test Hans-Christoph Steiner 2018-05-28 09:29:11 +02:00
  • c37c8bc0a5 bump to 1.0.6 1.0.6 Hans-Christoph Steiner 2018-05-25 17:29:14 +02:00
  • 91068d8e00 tests: rename unicode test file to fix "file name too long" errors Hans-Christoph Steiner 2018-05-25 17:27:58 +02:00
  • e986dcf985 directly use README.md for pypi, using new metadata options 1.0.5 Hans-Christoph Steiner 2018-05-25 14:23:05 +02:00
  • dae73be4ab bump to 1.0.5 Hans-Christoph Steiner 2018-05-25 13:53:09 +02:00
  • 6c64b68c7e Merge branch 'weblate' into 'master' Hans-Christoph Steiner 2018-05-25 11:36:15 +00:00
  • 19d59ae655 Weblate Hans-Christoph Steiner 2018-05-25 11:36:15 +00:00
  • 8231042699 Merge branch 'polish-verification.f-droid.org-setup' into 'master' Torsten Grote 2018-05-25 10:59:32 +00:00
  • fb02073cab fix "local variable 'e' is assigned to but never used" Hans-Christoph Steiner 2018-05-25 12:32:34 +02:00
  • 14127bf418 gitlab-ci: combine all lint/syntax/safety checks into a single job Hans-Christoph Steiner 2018-05-25 12:12:40 +02:00
  • 5ff1b5ef37 verify: exit with error code if any APK fails to verify Hans-Christoph Steiner 2018-05-25 11:56:13 +02:00
  • a3a0b8dcf0 verify: --reuse-remote-apk to reuse local APKs Hans-Christoph Steiner 2018-05-25 11:29:44 +02:00
  • b0a5ec5c1a workaround crash in diffoscope when verifying APKs Hans-Christoph Steiner 2018-05-25 10:00:32 +02:00
  • 5afba57212 Merge branch 'fix-tests' into 'master' Hans-Christoph Steiner 2018-05-25 08:51:18 +00:00
  • 0a15a9b65b tests: fix and test fdroid deploy Hans-Christoph Steiner 2018-05-25 09:52:17 +02:00
  • 1daa1063c5 tests: keep strerr totally clean on successful runs Hans-Christoph Steiner 2018-05-18 10:51:24 +02:00
  • 002a4ae50e fix including unicode test APK in source tarball Hans-Christoph Steiner 2018-05-18 10:36:32 +02:00
  • cef73e5794 remove unused variable, as reported by pyflakes Hans-Christoph Steiner 2018-05-25 10:00:52 +02:00
  • 74fb07b302 gitlab-ci: switch pyup_io_safety_check to Alpine to be lighter Hans-Christoph Steiner 2018-05-17 13:39:14 +02:00
  • 00971941fd Merge branch 'reproducible-bug' into 'master' Hans-Christoph Steiner 2018-05-24 19:32:46 +00:00
  • c6f3aed003 Fix reproducible builds Torsten Grote 2018-05-21 17:42:02 -03:00
  • d9417093f3 Merge branch 'platform-27_r3' into 'master' Marcus 2018-05-23 22:44:34 +00:00
  • 23ccbf2965 makebuildserver: add platform-27_r03 Marcus Hoffmann 2018-05-24 00:27:40 +02:00
  • bd6de3d755 Merge branch '492-Stop-using-eval' into 'master' Hans-Christoph Steiner 2018-05-22 14:21:43 +00:00
  • 6b1f242d25 added tests for common.calculate_math_string Michael Pöhn 2018-05-22 13:24:37 +02:00
  • 24b20d7668 use simple ast+operator based calculator for evaluating Vercode Operation Michael Pöhn 2018-05-22 13:08:14 +02:00
  • 79a022400f Merge branch 'patch-1' into 'master' Marcus 2018-05-21 15:53:54 +00:00
  • f8a7c23485 fixed typo vmtools.py Michael Pöhn 2018-05-21 15:29:13 +00:00
  • 47cfeff87a Merge branch 'ndk17' into 'master' Marcus 2018-05-17 21:10:14 +00:00
  • c964dd49c8 makebuildserver: add ndk17 Marcus Hoffmann 2018-05-17 22:37:06 +02:00
  • 280ddfb9e8 Merge branch 'spdx-4.0' into 'master' Marcus 2018-05-16 21:13:41 +00:00
  • a4b6549927 tests: adapt to spdx v4.0.0 Marcus Hoffmann 2018-05-16 22:49:57 +02:00
  • f4bb76f3a4 lint: update spdx tags to v4.0.0 Marcus Hoffmann 2018-05-16 22:36:39 +02:00
  • 3cb4aa6c18 bump to 1.0.4 1.0.4 Hans-Christoph Steiner 2018-05-15 12:38:51 +02:00
  • f6bcf5cfe2 Merge branch 'weblate' into 'master' Hans-Christoph Steiner 2018-05-15 10:31:31 +00:00
  • d8d1d7774e Weblate Hans-Christoph Steiner 2018-05-15 10:31:31 +00:00
  • a76c5cc0b3 Merge branch 'release-test-overhaul' into 'master' Hans-Christoph Steiner 2018-05-15 09:59:11 +00:00
  • f0795cc092 tests: git repo mirror tests require git >= 2.3 Hans-Christoph Steiner 2018-05-14 15:24:21 +02:00
  • 6570e85a2b gitlab-ci: new test case of pip installs on Ubuntu/trusty Hans-Christoph Steiner 2018-05-14 11:22:00 +02:00
  • 2d3e7ef950 tests: allow tests to run without any Android SDK installed Hans-Christoph Steiner 2018-05-14 14:41:49 +02:00
  • 43c61aecee fix pylint Unused argument Hans-Christoph Steiner 2018-05-14 14:07:40 +02:00
  • 6db9ba8334 androguard >= 3.1.0 is in pypi, so add it to install_requires Hans-Christoph Steiner 2018-05-14 13:17:49 +02:00
  • 54b21a6d22 move pylint run to standalone gitlab-ci job Hans-Christoph Steiner 2018-05-14 12:02:30 +02:00
  • 3c9cc59c38 gitlab-ci: include fdroiddata yml files in metadata_v0 test Hans-Christoph Steiner 2018-05-11 17:12:57 +02:00
  • 0bd276de1c gitlab-ci: add new security scanner pyup.io/safety Hans-Christoph Steiner 2018-05-11 16:57:22 +02:00
  • feac3fa067 jenkins: remove most troublesome test case to avoid false fails Hans-Christoph Steiner 2018-05-11 16:45:03 +02:00
  • 5610b3f0d7 set pyasn1 required version to prevent conflict with pyasn1-modules Hans-Christoph Steiner 2018-05-14 09:38:37 +02:00
  • b3f45ca024 split pip tests to run separately for Ubuntu/trusty and Debian/stretch Hans-Christoph Steiner 2018-05-11 11:05:11 +02:00
  • 3e0fa5c80e Merge branch 'master' into 'master' Marcus 2018-05-08 18:37:38 +00:00
  • 040b8d8d5d prefer latest version of Java, its no longer necessary to prefer 7 Hans-Christoph Steiner 2018-05-04 21:32:59 +02:00
  • 7eb622930e update Java path searches to also match v10, v11, etc. Hans-Christoph Steiner 2018-05-04 12:30:50 +02:00
  • 77f7ca2f25 tests: allow the full suite to run without aapt, only androguard Hans-Christoph Steiner 2018-05-03 15:00:17 +02:00
  • cf1ce46e5c init: make work with only androguard, no Android SDK Hans-Christoph Steiner 2018-05-03 14:56:05 +02:00
  • 9cc8826a79 tests: allow running with only androguard, no Android SDK Hans-Christoph Steiner 2018-05-03 14:27:26 +02:00
  • 21a18cf26b gitlab-ci: fix ubuntu_lts test now that its bionic rather than xenial Hans-Christoph Steiner 2018-05-04 09:44:58 +02:00
  • d2af293bb7 travis-ci: update to only recent OSX versions, well supported by brew Hans-Christoph Steiner 2018-05-04 09:35:26 +02:00
  • 18a7dddd23 Merge branch 'master' into 'master' Hans-Christoph Steiner 2018-05-04 12:58:29 +00:00
  • d6f1de2649 Fix applicationIdSuffix / versionNameSuffix #455 J-Jamet 2018-03-26 19:45:06 +02:00
  • 62a187607d Merge branch 'master' into 'master' Hans-Christoph Steiner 2018-05-03 12:11:48 +00:00
  • 27a5cce832 implement common.get_apk_id() using androguard Hans-Christoph Steiner 2018-05-03 13:33:37 +02:00
  • 98a2f70e38 fix intermittent test failure Hans-Christoph Steiner 2018-05-03 13:30:03 +02:00
  • cc1e10a37a delete .java.security after checking MD5 signatures Hans-Christoph Steiner 2018-05-03 13:46:36 +02:00
  • 03ad2578d4 Merge branch 'master' into 'master' Hans-Christoph Steiner 2018-04-26 14:36:07 +00:00
  • 0e5ed1bb11 reusable method for checking if a value is a resId or not Hans-Christoph Steiner 2018-04-26 13:20:43 +02:00
  • e17815e9f0 handle bad SDK Version values in APKs Hans-Christoph Steiner 2018-04-26 13:17:25 +02:00
  • 4ba5b8b5ec ignore index files generated as part of manual testing Hans-Christoph Steiner 2018-04-26 12:33:44 +02:00
  • 74c6555c71 index: ensure index.xml timestamp is in UTC, closes #481 Hans-Christoph Steiner 2018-04-25 14:20:19 +02:00
  • 8fbe0738ec Merge branch 'gradle_4.7' into 'master' Marcus 2018-04-22 18:00:33 +00:00
  • a4fe2f711c makebuildserver: add gradle 4.7 Marcus Hoffmann 2018-04-20 17:55:51 +02:00
  • afe0c6a167 fix scan_apk_androguard when parsing versionName without a dot (e.g. 5) Hans-Christoph Steiner 2018-04-18 12:31:48 +02:00
  • 6cc26ad8c8 Merge branch 'blank-versionName' into 'master' Hans-Christoph Steiner 2018-04-17 13:02:55 +00:00
  • de35f1b05b update: handle APKs with a blank versionName Hans-Christoph Steiner 2018-04-17 12:15:51 +02:00
  • 9bf9159a77 update: use only 7 chars of SHA256 for non-APK version name Hans-Christoph Steiner 2018-04-16 23:36:12 +02:00
  • 74c0e98d82 update index metadata tests for 673a3517d3 Hans-Christoph Steiner 2018-04-16 11:47:48 +02:00
  • 673a3517d3 add test of Android TV "activity banner" graphic Hans-Christoph Steiner 2018-04-16 11:35:30 +02:00
  • 0cea73cd2f Merge branch 'patch-1' into 'master' Hans-Christoph Steiner 2018-04-16 09:37:42 +00:00
  • ea89b25fd7 fdroidserver/update.py: APK_LABEL_ICON_PAT icon pattern should not be greedy Phoenix09 2018-04-14 23:30:23 +01:00
  • eec005ed67 Merge branch 'wiki-page-name' into 'master' Marcus 2018-04-11 13:35:42 +00:00
  • bd00b87e4e Filter another invalid mediawiki page title character Ciaran Gultnieks 2018-04-11 14:32:55 +01:00