Commit graph

  • 6940f9da43 Merge branch 'metadata' into 'master' Hans-Christoph Steiner 2017-07-16 14:21:46 +00:00
  • fc114dfd63 using a "real category" as example Izzy 2017-07-15 17:22:18 +02:00
  • c644d0c3c8 adding example metadata template (closes #345) Izzy 2017-07-15 16:52:08 +02:00
  • 830e788401 Merge branch 'metadata' into 'master' Hans-Christoph Steiner 2017-07-10 09:08:45 +00:00
  • dd69490821 --create-metadata: only set default empty values if not using template.py Izzy 2017-07-08 14:41:19 +02:00
  • 4d375a585d enable user to have presets for metadata by using a template.yml (see #345) Izzy 2017-07-08 14:21:49 +02:00
  • 732de91aa7 make --create-metadata use yaml.dump instead of ruamel (solves #345) Izzy 2017-07-08 14:07:11 +02:00
  • 25f96e1911 ensure that mirror URLs always include the repodir Hans-Christoph Steiner 2017-07-07 15:50:11 +02:00
  • 70858bb104 Merge branch 'master' into 'master' Hans-Christoph Steiner 2017-07-07 11:02:32 +00:00
  • a427bb7b56
    Also search for apk in build/outputs/apk/release mimi89999 2017-07-07 12:21:09 +02:00
  • b0a8d4163d Merge branch 'metadata' into 'master' Hans-Christoph Steiner 2017-07-06 22:49:26 +00:00
  • 8ea06ce83e --create-metadata: make sure apk[name] is not empty Izzy 2017-07-07 00:18:08 +02:00
  • 7ec0656dbb Merge branch 'sudo' into 'master' Hans-Christoph Steiner 2017-07-06 21:53:31 +00:00
  • dfb07808d3 support configing buildserver VM per-build with sudo= Hans-Christoph Steiner 2017-06-28 23:01:45 +02:00
  • 747ac52a62 Merge branch 'yaml-template' into 'master' Michael Pöhn 2017-07-06 15:29:19 +00:00
  • abe422fd7a handle App instance with no Builds when writing YAML Hans-Christoph Steiner 2017-07-06 11:24:55 +02:00
  • 3e6b7062b6 update: remove ruamel requirement, and improve '--create-metadata' Hans-Christoph Steiner 2017-07-06 11:06:47 +02:00
  • 4a15208b84 update: update openssl KnownVuln scan to handle all recent versions Hans-Christoph Steiner 2017-07-06 13:25:14 +02:00
  • 928633ddba Merge branch 'some-data-related-fixed' into 'master' Hans-Christoph Steiner 2017-07-06 11:29:36 +00:00
  • 10a607ede3 update: find PNG when recommended icon is an XML file Hans-Christoph Steiner 2017-07-04 17:40:02 +02:00
  • c14cbeb0a5 update: normalize var name to apkzip Hans-Christoph Steiner 2017-07-04 17:18:21 +02:00
  • 2548d71600 jenkins: document build/sign test flow Hans-Christoph Steiner 2017-06-29 16:00:16 +02:00
  • 9a90a5071d buildserver: support any recent NDK version, with stable filenames Hans-Christoph Steiner 2017-06-28 16:55:34 +02:00
  • df99c85ca6 support manually adding per-build antiFeatures in metadata Hans-Christoph Steiner 2017-06-27 23:55:38 +02:00
  • 20afa0e861 lint: check all build fields against accepted list Michael Pöhn 2017-06-27 22:46:19 +02:00
  • b34d5c83b9 Merge branch '343-ruamel-yaml-version-check' into 'master' Hans-Christoph Steiner 2017-07-06 08:10:14 +00:00
  • 4ca57ebfbb check version of ruamel.yaml and raise according error message Michael Pöhn 2017-07-06 09:07:54 +02:00
  • ebef1ae57d Merge branch 'antifeature' into 'master' Hans-Christoph Steiner 2017-07-05 20:34:35 +00:00
  • d28cc7337a Merge branch 'metadata' into 'master' Hans-Christoph Steiner 2017-07-05 20:31:23 +00:00
  • 2c8bacde42 create_metadata: do not skip APK files having no name Izzy 2017-07-05 20:31:21 +00:00
  • 4d9c60d352 added new AntiFeature: ApplicationDebuggable Izzy 2017-07-04 21:15:04 +02:00
  • b29fcde16b gitlab-ci: remove hacks need to support Debian/jessie Hans-Christoph Steiner 2017-07-04 14:53:21 +02:00
  • 6d7fd5f07c Merge branch 'ndk' into 'master' Hans-Christoph Steiner 2017-07-04 14:34:42 +02:00
  • 2508393884 Merge branch '290-make-rewrite-metadata-respect-key-word-sort-order' into 'master' Hans-Christoph Steiner 2017-07-04 12:24:17 +00:00
  • 6ab8551915 Merge branch '290-make-rewrite-metadata-respect-key-word-sort-order' into 'master' Michael Pöhn 2017-07-04 11:51:59 +00:00
  • 071ad46b55 moved some yaml test files into a separate forlder to avoid conflicts with other test cases Michael Pöhn 2017-07-04 13:35:05 +02:00
  • 1b362c2183 correct yaml-rewriting for buildozer flag Michael Pöhn 2017-07-04 13:27:45 +02:00
  • 0980fb4df8 import ruamel.ymal only when re-writing yaml metadata Michael Pöhn 2017-05-23 12:36:57 +02:00
  • 19d422da86 rewritemeta yaml: fixed boolen mapping for build flags Michael Pöhn 2017-05-19 13:47:05 +02:00
  • cfd3e84250 use stored metadatapath instead of guessing it Michael Pöhn 2017-05-16 16:28:24 +02:00
  • 056a28f897 fix indentation Michael Pöhn 2017-05-16 15:26:59 +02:00
  • 3cb936ae92 fdroid update --create-metadata now outputs YAML format Hans-Christoph Steiner 2016-11-25 15:23:01 +01:00
  • 75ebb6e8cc fix building with yml metadata Michael Pöhn 2017-05-16 15:04:37 +02:00
  • 54963506a0 set required minimum ruamel.yaml version Michael Pöhn 2017-05-16 10:29:32 +02:00
  • fc070ee657 refactored yaml tests into metadata test case; fixed typo Michael Pöhn 2017-05-09 14:13:14 +02:00
  • cdec1a5b80 add ruamel yaml to buildserver depenencies Michael Pöhn 2017-05-09 13:15:28 +02:00
  • 7ab197be2e completed ordered yaml field list Michael Pöhn 2017-05-07 18:23:22 +02:00
  • f1e0089931 prettify write_yaml metadata Michael Pöhn 2017-05-07 02:13:25 +02:00
  • 7aa92abebc yaml rewrite version code as int Michael Pöhn 2017-05-02 14:13:30 +02:00
  • f9d4007ea6 rewrite metadata builds list to yaml Michael Pöhn 2017-05-02 13:00:33 +02:00
  • fbd5e8772c yaml metadata rewrite: correct blank line Michael Pöhn 2017-05-02 10:06:42 +02:00
  • c46dec925e add ruamel.yaml to setup.py Michael Pöhn 2017-05-01 22:40:14 +02:00
  • 735b7d0f33 fixed pyflakes/pep warings Michael Pöhn 2017-05-01 22:35:06 +02:00
  • 0f90ab9aac rewrite to yaml works for app data now (builds still missing) Michael Pöhn 2017-05-01 21:19:51 +02:00
  • 86b403b599 makebuildserver: add NDK r15b relan 2017-07-04 11:44:25 +03:00
  • ecdb2c685a makebuildserver: fix NDK r14b provisioning relan 2017-07-04 10:46:52 +03:00
  • 0be224b3e0 Merge branch 'repo-update-break-down' into 'master' Hans-Christoph Steiner 2017-07-03 22:08:43 +00:00
  • 0bbe0c5db0
    Break up the scan_apk() method and rename it to process_apk() Torsten Grote 2017-06-14 11:12:25 -03:00
  • 607d1d2553 gitlab-ci: switch to new Debian/stretch image Hans-Christoph Steiner 2017-07-03 20:40:15 +02:00
  • e01a45d014 Merge branch 'archive-policy-fix' into 'master' Hans-Christoph Steiner 2017-07-03 09:07:08 +00:00
  • f2432f7fa4 gitlab-ci: apt upgrade so that tests run with current updates Hans-Christoph Steiner 2017-06-29 19:53:15 +02:00
  • 56ee5de2bd update: invalidate cache if allow_disabled_algorithms changes Hans-Christoph Steiner 2017-06-29 21:15:30 +02:00
  • e75cabfe77 update: write cache file if anything has changed it Hans-Christoph Steiner 2017-06-29 20:28:16 +02:00
  • 5f0817d7bf tests: make sure apkcache gets created Hans-Christoph Steiner 2017-06-28 22:10:43 +02:00
  • 39fd664778 update: create 'archive/' if needed when moving APKs Hans-Christoph Steiner 2017-06-27 22:07:53 +02:00
  • 746d4bd4cf update: allow_disabled_algorithms option to keep MD5 sigs in repo Hans-Christoph Steiner 2017-06-27 21:40:39 +02:00
  • b7260ea854 update: allow deprecated signatures only in the archive Hans-Christoph Steiner 2017-06-27 09:54:35 +02:00
  • 0047f19d56 update: move duplicated code into move_apk_between_sections() Hans-Christoph Steiner 2017-06-26 21:08:01 +02:00
  • e1492148fa fix "Archive Policy:" field, APKs can move in/out of archive Hans-Christoph Steiner 2017-06-23 23:55:12 +02:00
  • be2926ffc8 tests: test moving files to and from the archive Hans-Christoph Steiner 2017-06-27 23:33:24 +02:00
  • 0d3f4547a9 Merge branch 'random-small-fixes' into 'master' Hans-Christoph Steiner 2017-06-28 21:53:18 +00:00
  • 7de6e4dfed init: update docs links for next steps Hans-Christoph Steiner 2017-06-28 22:23:04 +02:00
  • 214c9f7a2b lint: check file extension for metadata Hans-Christoph Steiner 2017-06-23 21:58:46 +02:00
  • 4b99a505b3 locale: fix broken source string Hans-Christoph Steiner 2017-06-23 16:38:40 +02:00
  • 9886e539d3 scan APKs for signs of "Master Key" exploit Hans-Christoph Steiner 2017-06-21 14:01:01 +02:00
  • 5fd014a852 update: move btlog import since btlog.py requires python3-git Hans-Christoph Steiner 2017-06-15 17:02:46 +02:00
  • 7f9f47496f gitlab-ci: fix metadata_v0 test to run on the right commits Hans-Christoph Steiner 2017-06-28 23:12:04 +02:00
  • 6e72ffb043 gitlab-ci: fix metadata_v0 test for new buildozer build flag Hans-Christoph Steiner 2017-06-22 16:32:44 +02:00
  • 8b09ef46a0 Merge branch 'buildozer-build' into 'master' Hans-Christoph Steiner 2017-06-21 12:04:45 +00:00
  • bab8f8ea02 Test metadata files updated. lb@lb520 2017-06-21 08:26:52 +02:00
  • 5e7e17e800 gitlab-ci: properly quote colons Hans-Christoph Steiner 2017-06-20 20:24:43 +02:00
  • 4939b8a530 gitlab-ci: ignore blank Description in metadata_v0 test Hans-Christoph Steiner 2017-06-20 18:15:03 +02:00
  • 0672a6f1ec build.py corrected lb@lb520 2017-06-20 15:56:15 +02:00
  • 230286786f Added a method to build python/kivy projects using buildozer. lb@lb520 2017-06-20 14:16:31 +02:00
  • 26a4e33a7a Merge branch 'vagrantfile-box' into 'master' Hans-Christoph Steiner 2017-06-19 09:36:21 +00:00
  • 0f6dc31bce Merge branch 'gradle4' into 'master' Hans-Christoph Steiner 2017-06-17 11:01:39 +00:00
  • ee1b7ccea2 Merge branch 'googlemaven' into 'master' Hans-Christoph Steiner 2017-06-17 11:00:57 +00:00
  • 1b88f886e7 makebs: add gradle4.0 Boris Kraut 2017-06-17 01:39:44 +02:00
  • 790c881000 set gettext template to UTF-8 Hans-Christoph Steiner 2017-06-16 22:20:59 +02:00
  • 0dff73f29a move translation files to 'locale' like Repomaker does Hans-Christoph Steiner 2017-06-16 22:10:37 +02:00
  • ca62f9c0b8 jenkins-build: point to new dir named after the script Hans-Christoph Steiner 2017-06-15 17:20:38 +02:00
  • 55980a45cc ignore test files from d06f05e9c8 Hans-Christoph Steiner 2017-06-15 17:16:52 +02:00
  • 7d6d827e0b jenkins-build: git clean before running fdroid cli tests Hans-Christoph Steiner 2017-06-15 17:07:01 +02:00
  • d06f05e9c8 update: do not crash on screenshots without texts/graphics Hans-Christoph Steiner 2017-06-12 16:15:07 +02:00
  • e1d316a4bc Merge branch 'fix' into 'master' Hans-Christoph Steiner 2017-06-12 19:26:04 +00:00
  • b5b463a5ec fix !320 due to unintentionally reusing the same variable name Rui Zhao (renyuneyun) 2017-06-12 18:04:30 +01:00
  • 03ef37cbde Merge branch 'master' into 'master' Boris Kraut 2017-06-10 09:55:47 +00:00
  • eb64b0889d makebuildserver: bump tools, add api26 and build-tools 26 Sergey Eremin 2017-06-09 20:35:04 +03:00
  • c687a5c65d Merge branch 'fdroiddata-localization-fixes' into 'master' Boris Kraut 2017-06-08 01:54:34 +00:00
  • 30ff777897 rewritemeta: do not include empty Summary: or Description: Hans-Christoph Steiner 2017-06-07 11:33:01 +02:00