Commit Graph

  • 9f77044d0d auto-detect NDKs installed in standard paths Hans-Christoph Steiner 2021-05-26 12:52:54 +02:00
  • 4686c06f62 metadata: allow ndk: to be str or list of release or revision Hans-Christoph Steiner 2021-05-26 10:58:46 +02:00
  • 096532dddb Merge branch 'standardize-sdk-ndk-paths' into 'master' Hans-Christoph Steiner 2021-05-28 06:57:44 +00:00
  • 93145a43fb buildserver: use standardized paths for the NDKs Hans-Christoph Steiner 2021-05-25 22:39:03 +02:00
  • bb77d7a6d2 buildserver: standardize SDK install location /opt/android-sdk Hans-Christoph Steiner 2021-05-25 17:30:20 +02:00
  • 07da062a34 buildserver: fix ssh BatchMode config Hans-Christoph Steiner 2021-05-25 16:56:55 +02:00
  • be9036b1f1 Merge branch 'auto-install-ndk' into 'master' Hans-Christoph Steiner 2021-05-25 15:12:03 +00:00
  • 9d44fa7919 gitlab-ci: auto-generate merge request when NDK release found Hans-Christoph Steiner 2021-05-14 00:03:16 +02:00
  • ec2cace222 buildserver: trim pre-installed NDK list down to the bare minimum Hans-Christoph Steiner 2021-05-12 15:04:24 +02:00
  • 9fc2a23713 build: remove default NDK, closes #717 Hans-Christoph Steiner 2021-05-12 14:24:05 +02:00
  • 69fcd6a024 build: auto-download missing NDKS if they're known and can be verified Hans-Christoph Steiner 2021-05-12 11:28:25 +02:00
  • 7a7ecbf9dc move sha256sum() and sha256base64() to common Hans-Christoph Steiner 2021-05-12 09:43:48 +02:00
  • 0fbd04f1c2 remove redundant imports and pointless code Hans-Christoph Steiner 2021-05-11 20:25:51 +02:00
  • 95af082082 Merge branch 'gradle-release-checksums.py' into 'master' Hans-Christoph Steiner 2021-05-17 17:11:02 +00:00
  • 927aa95cd8 gradle v7.0.2 fdroid-bot 2021-05-17 16:59:55 +00:00
  • e4a7726033 gitlab-ci: fix archlinux docker image Hans-Christoph Steiner 2021-05-13 15:42:36 +02:00
  • 72cef85201 Merge branch 'fix_autoname' into 'master' Hans-Christoph Steiner 2021-05-13 13:05:17 +00:00
  • 84b6617faf Don't return Gradle variables as string Jochen Sprickerhof 2021-05-01 09:46:24 +02:00
  • a1dfd69392 Merge branch 'disabled_needsupdated' into 'master' Hans-Christoph Steiner 2021-05-13 12:42:46 +00:00
  • 31c0078b53 [status_json] Add list of archivePolicy0 Jochen Sprickerhof 2021-05-13 14:03:29 +02:00
  • 33fa918a69 [status_json] Don't list disabled builds as needs updated Jochen Sprickerhof 2021-05-13 10:30:48 +02:00
  • 1bad5b5c6c Merge branch 'gradle-release-checksums.py' into 'master' Hans-Christoph Steiner 2021-05-13 12:13:33 +00:00
  • e0f825d636 gradle v7.0.1 fdroid-bot 2021-05-13 12:02:17 +00:00
  • 01947e0c30 Merge branch 'disabled_logs' into 'master' Hans-Christoph Steiner 2021-05-13 12:01:34 +00:00
  • 22c32752de Don't remove logs of disabled builds Jochen Sprickerhof 2021-04-29 13:57:55 +02:00
  • 58ff81e7b5 Merge branch 'sphinx' into 'master' Hans-Christoph Steiner 2021-05-10 14:34:59 +00:00
  • 6791c3a550 Only publish pages on default branch Benedikt Brückmann 2021-05-10 08:06:08 +02:00
  • 245aeec972 Publish docu to GL Pages Benedikt Brückmann 2021-05-10 07:53:21 +02:00
  • bdcd843d75 Publish docu to GL Pages Benedikt Brückmann 2021-05-10 07:50:45 +02:00
  • 47cd1dd055 Add missing index.rst Benedikt Brückmann 2021-05-03 15:38:01 +02:00
  • a15581faa9 Draft: set up docs based on docstrings and publish HTML versions Benedikt Brückmann 2021-05-03 15:35:11 +02:00
  • 022d0796d8 gitlab-ci: use latest alpine/bandit to fix CVE flagged by safety Hans-Christoph Steiner 2021-05-10 16:02:41 +02:00
  • 2b21584b35 gradle v7.0 fdroid-bot 2021-05-10 06:48:16 +00:00
  • 3c7a135c20 Merge branch 'fix-year-in-changelog' into 'master' Jochen Sprickerhof 2021-05-10 06:47:32 +00:00
  • b220ddc555 Fix: Changelog.md dates incorrect year Benedikt Brückmann 2021-05-03 09:59:29 +02:00
  • a99bebbb5e Merge branch 'keep-failed-build-in-test-mode' into 'master' Jochen Sprickerhof 2021-04-16 08:18:47 +00:00
  • 0b0bc803b7 build: --test now keeps unsigned APKs in tmp/ that fail to reproduce Hans-Christoph Steiner 2021-04-14 09:59:13 +02:00
  • 6097caef91 build: fix typo in regex for Binaries: verification Hans-Christoph Steiner 2021-04-12 09:19:11 +02:00
  • 3d69e767d8 common: test abs and rel paths in get_all_gradle_and_manifests() Hans-Christoph Steiner 2021-04-07 12:54:20 +02:00
  • 634864f206 gitlab-ci: document jobs Hans-Christoph Steiner 2021-04-06 11:52:44 +02:00
  • 184d2f97d2 jenkins-build-all: stop deleting previous builds results Hans-Christoph Steiner 2021-04-15 16:52:54 +02:00
  • 760fdf3bd2 jenkins-build-all: fix failure when trying to rm a dir Hans-Christoph Steiner 2021-04-15 09:21:48 +02:00
  • f149be7296 Merge branch 'bump_metadata' into 'master' Jochen Sprickerhof 2021-04-14 22:21:16 +00:00
  • f01a3caf77 Bump METADATA_VERSION for apksigner transition Jochen Sprickerhof 2021-04-14 23:32:50 +02:00
  • e2214ebc4b Merge branch 'fix-metadata_find_signing_files' into 'master' Jochen Sprickerhof 2021-04-14 22:04:46 +00:00
  • b08d54cb90 fix metadata_find_signing_files() Felix C. Stegerman 2021-04-14 23:52:13 +02:00
  • c43581eb82 Merge branch 'apksigcopier' into 'master' Hans-Christoph Steiner 2021-04-14 23:28:07 +02:00
  • 5346ea3c19 gitlab-ci: prevent dualing linters: pyflakes vs mypy Hans-Christoph Steiner 2021-04-14 22:54:48 +02:00
  • 0c807275a2 jenkins-build-all: refocus on building reproducible apps first Hans-Christoph Steiner 2021-04-12 11:52:21 +02:00
  • 2946c90dd4 publish: rename vars to match naming in JAR Signature docs Hans-Christoph Steiner 2021-03-26 12:00:01 +01:00
  • 416790306f common.py: update copyrights Hans-Christoph Steiner 2021-03-26 13:24:26 +01:00
  • 4308a48717 apksigcopier: remove exclude_all_meta logic Hans-Christoph Steiner 2021-04-14 22:16:48 +02:00
  • f5792d4f49 apksigcopier: purge main() to avoid confusion Hans-Christoph Steiner 2021-04-14 14:23:54 +02:00
  • d28c1c0441 force apksigcopier "AUTO" to select sigs by available files Hans-Christoph Steiner 2021-04-14 21:02:59 +02:00
  • 44d481768f publish: add test for reproduble builds with signatures Hans-Christoph Steiner 2021-04-14 16:07:50 +02:00
  • 202fd8b25a vendor & use apksigcopier v0.4.0-12-g93d8e14 Felix C. Stegerman 2021-04-14 21:06:20 +02:00
  • 67a0f3ae5b use subclass hack for better ZIP cloning Felix C. Stegerman 2021-04-12 19:30:45 +02:00
  • 3d6345a595 Merge branch 'fetchsrclibs' into 'master' Hans-Christoph Steiner 2021-04-12 20:32:47 +00:00
  • e6c186c566 fetchsrclibs: disable preparation FestplattenSchnitzel 2021-04-12 22:11:07 +02:00
  • edc8c88223 Merge branch 'gradle-release-checksums.py' into 'master' Hans-Christoph Steiner 2021-04-12 17:36:40 +00:00
  • 0298eef46f gradle v7.0 fdroid-bot 2021-04-12 07:15:28 +00:00
  • b9435d3113 Merge 'obfusk-master-patch-83286' into 'master' Hans-Christoph Steiner 2021-04-12 09:13:19 +02:00
  • cff575f402 common: add test case for read_pkg_args() Hans-Christoph Steiner 2021-04-12 09:11:58 +02:00
  • 0a4995cd3b read_pkg_args(): allow appid_vercode.apk in addition to appid:vercode Felix C. Stegerman 2021-04-10 07:18:28 +00:00
  • 67757a3978 Merge branch 'obfusk-master-patch-46047' into 'master' Hans-Christoph Steiner 2021-04-08 20:15:06 +00:00
  • 3e557a1a8a check for invalid appids passed to commands Felix C. Stegerman 2021-04-03 01:34:38 +02:00
  • 380f3b2e9f Merge branch 'fix/checkupdateCommit' into 'master' Hans-Christoph Steiner 2021-04-07 09:53:42 +00:00
  • 24dd6740e1 Use tag if known Sylvia van Os 2021-02-23 21:42:41 +01:00
  • 234dc9b402 Merge branch 'ndk-r22b' into 'master' Hans-Christoph Steiner 2021-04-07 09:38:17 +00:00
  • 6d9410597b Upgrade NDK r22 to r22b relan 2021-04-07 12:09:11 +03:00
  • 38c18d42f8 Merge branch 'log_vcs_exception' into 'master' Hans-Christoph Steiner 2021-04-06 12:57:39 +00:00
  • df3b6ea65c Create log file for VCSException Jochen Sprickerhof 2021-04-02 16:53:03 +02:00
  • 81fb9d4d63 Merge branch 'disabled_failed' into 'master' Hans-Christoph Steiner 2021-04-06 09:56:39 +00:00
  • 49a593ac5f Excluded disabled metadata in failedBuilds Jochen Sprickerhof 2021-04-05 16:24:16 +02:00
  • 1b7f9d86b6 Merge branch 'fix-gitlab-url' into 'master' Hans-Christoph Steiner 2021-04-06 08:54:07 +00:00
  • 9f60516fcb gitlab-ci: fix broken download link for fdroiddata tarball Hans-Christoph Steiner 2021-04-06 10:40:12 +02:00
  • cf1fa84c77 gitlab-ci: rm HTML index gen test from job, fails on stretch Hans-Christoph Steiner 2021-04-06 10:22:29 +02:00
  • 2e1d11242e Merge branch 'mypy' into 'master' Hans-Christoph Steiner 2021-04-02 09:54:32 +00:00
  • 8f0712e89b Add a mypy run to the pipeline Benedikt Brückmann 2021-03-12 08:49:40 +01:00
  • 7e60acb259 Merge branch 'fix-fetchlibs-common-config-is-None' into 'master' Hans-Christoph Steiner 2021-04-01 10:32:52 +00:00
  • c70cc33d1d Fix common.config is None in fetchlibs proletarius101 2021-03-26 22:49:37 +08:00
  • 20c299358d gitlab-ci: modernize ubuntu_lts_ppa job using updates to PPA Hans-Christoph Steiner 2021-03-24 11:20:00 +01:00
  • b5485ded64 skip test_find_apksigner_system_package_android_home if no apksigner Hans-Christoph Steiner 2021-03-23 23:09:51 +01:00
  • d106f9988e Merge branch 'master' into 'master' Hans-Christoph Steiner 2021-03-23 20:41:16 +00:00
  • f811d44f06 jenkins-build-all: use $WORKSPACE var to find correct file to modify Hans-Christoph Steiner 2021-03-23 11:58:58 +01:00
  • b69b95103e add complete tests for finding apksigner; fix minor detection bug Hans-Christoph Steiner 2021-03-18 09:47:19 +01:00
  • 9135dfbeed verify: include diffoscope setup info in output JSON Hans-Christoph Steiner 2021-03-12 13:11:58 +01:00
  • 8b393189c1 include /etc/issue.net in status JSON to identify the base system Hans-Christoph Steiner 2021-03-18 08:22:34 +01:00
  • ee84eb762c buildserver: SharedFoldersEnableSymlinksCreate: false Hans-Christoph Steiner 2021-03-18 08:22:57 +01:00
  • 4a8f3ebf55 jenkins-build-all: force-limit fdroid build to 6 hours Hans-Christoph Steiner 2021-03-23 10:43:15 +01:00
  • 6daf9197c2 jenkins-test: remove checkupdates; jenkins admins need short jobs Hans-Christoph Steiner 2021-03-23 10:42:10 +01:00
  • 2b6d9c185e Merge branch 'apksigner-first' into 'master' Hans-Christoph Steiner 2021-03-22 22:55:40 +00:00
  • 67e65ce2ea purge complete-ci-tests, those are better covered in .gitlab-ci.yml Hans-Christoph Steiner 2021-03-22 23:06:16 +01:00
  • 93ca13fa16 run-tests: remove broken test that never ran due to a syntax error Hans-Christoph Steiner 2021-03-22 21:32:30 +01:00
  • 7ec2a8ebb3 add apksigner, jarsigner, and keytool to relevant status JSON Hans-Christoph Steiner 2021-03-19 15:44:43 +01:00
  • 903a7396b1 switch to preferring apksigner, requiring for fdroid publish Hans-Christoph Steiner 2021-03-22 14:51:59 +01:00
  • 8a9852209b update: do not die when androguard files to extract icon Hans-Christoph Steiner 2021-03-22 14:00:16 +01:00
  • 50f0534d87 publish: always use apksigner to sign APKs, closes #880 Hans-Christoph Steiner 2021-03-19 18:25:34 +01:00
  • 08cde5c2e6 code formatting: black --skip-string-normalization --line-length 100 Hans-Christoph Steiner 2021-03-18 15:26:42 +01:00
  • 7f458f8f8c Merge branch 'vercode_bracket' into 'master' Hans-Christoph Steiner 2021-03-22 16:55:42 +00:00