Commit graph

  • 9089750277 buildserver: show informative message if Vagrant is not configed Hans-Christoph Steiner 2022-05-18 21:20:25 +02:00
  • b4d25d2834 makebuildserver: use vagrant package; purge custom code Hans-Christoph Steiner 2022-04-18 17:49:07 +02:00
  • 380403cb54 Merge branch 'status_json_earlier' into 'master' Hans-Christoph Steiner 2022-10-13 11:20:25 +00:00
  • 9c0d50a9b2 Sync status json after every build Jochen Sprickerhof 2022-10-13 08:29:31 +02:00
  • cd8ded730a Merge branch 'fix-scanner-config-loading' into 'master' Hans-Christoph Steiner 2022-10-13 11:12:05 +00:00
  • 06b8150922 scanner: fix loading config.yml Michael Pöhn 2022-10-13 10:53:25 +02:00
  • c1b665e3f9 Merge branch 'install-buildserver-with-fdroid-sdkmanager' into 'master' Jochen Sprickerhof 2022-10-12 19:13:07 +00:00
  • bdc10caa57 add missing build-tools and platforms Hans-Christoph Steiner 2022-10-12 20:14:27 +02:00
  • daa5ad152e buildserver: install default SDK packages using fdroid/sdkmanager Hans-Christoph Steiner 2022-04-22 10:28:25 +02:00
  • e4f1066bb1 stop installing ancient plaforms: 2.1 (7), 2.2 (8), 2.3 (9) Hans-Christoph Steiner 2022-05-18 22:41:17 +02:00
  • 1d710947b9 buildserver: stop installing 'android;m2repository' by default Hans-Christoph Steiner 2022-05-18 17:52:26 +02:00
  • 41266f2ac3 Merge branch 'buildserver-docker-apt-mark-manual' into 'master' Hans-Christoph Steiner 2022-10-12 18:57:38 +00:00
  • 300278e7c2 remove transitional apt-transport-https package Jochen Sprickerhof 2022-10-12 17:53:08 +00:00
  • fd9b911a42 Dockerfile: apt-mark manual fdroidserver dependencies Hans-Christoph Steiner 2022-10-12 18:05:20 +02:00
  • 7a40e5f6d5 Merge branch 'status_only_on_build' into 'master' Hans-Christoph Steiner 2022-10-12 16:17:38 +00:00
  • dfdd29131f
    Write build/running.json only on build Jochen Sprickerhof 2022-10-12 12:07:40 +02:00
  • b3f0f6f77e Merge branch 'pow' into 'master' Jochen Sprickerhof 2022-10-12 09:04:59 +00:00
  • 8244ffa0ff Allow pow in VercodeOperation (Closes: #1021) Jochen Sprickerhof 2022-07-25 16:49:48 +02:00
  • 79be3c1e5d Merge branch 'fix-ipfs_cid-detection' into 'master' Jochen Sprickerhof 2022-10-12 06:54:02 +00:00
  • ade0122d47
    fix ipfs_cid detection logic Hans-Christoph Steiner 2022-04-18 17:49:07 +02:00
  • 0c8e0abf28 Merge branch 'grab-bag-o-six' into 'master' Hans-Christoph Steiner 2022-10-11 14:51:55 +00:00
  • f97dc0d010
    version 2.2 alpha 0 Hans-Christoph Steiner 2022-09-06 15:49:21 +02:00
  • 353ee84a6f
    test that get_apk_id throws exceptions (issuebot#60) Hans-Christoph Steiner 2022-10-05 16:46:26 +02:00
  • 828eb938c3
    gradlew-fdroid: Gradle Android Plugin 7.3 needs Gradle 7.4 Hans-Christoph Steiner 2022-10-05 14:45:57 +02:00
  • 02a91cba66
    update: only show missing ipfs_cid warning once. Hans-Christoph Steiner 2022-09-23 10:58:05 +02:00
  • 29838a8bae gitlab-ci: update alpine to supported version Hans-Christoph Steiner 2022-10-05 14:31:42 +02:00
  • 766ce52ebe
    Merge branch 'hgsvn' into 'master Hans-Christoph Steiner 2022-10-11 16:24:10 +02:00
  • 759fa3b40a
    buildserver: fix apksigner install Hans-Christoph Steiner 2022-10-11 16:21:59 +02:00
  • 47cbc47346 Pre-install git-svn and mercurial linsui 2022-10-11 18:09:05 +08:00
  • 60be04336f Merge branch 'buildserver-needs-apksigner' into 'master' Jochen Sprickerhof 2022-10-11 12:04:20 +00:00
  • b58eaa224b buildserver: include apksigner for Binaries: verification Hans-Christoph Steiner 2022-10-11 11:28:26 +02:00
  • d33907606e
    gitlab-ci: install sdkmanager from bullseye-backports Hans-Christoph Steiner 2022-10-11 13:56:28 +02:00
  • c6f83a58f2 Merge branch 'mvn' into 'master' Jochen Sprickerhof 2022-10-11 11:26:09 +00:00
  • e90f03a494 remove MVN3 linsui 2022-10-11 15:51:26 +08:00
  • 98437d88d0 Merge branch 'keep-fdroidserver-dependencies' into 'master' Hans-Christoph Steiner 2022-10-11 08:57:08 +00:00
  • e192eb4a32
    buildserver: prevent fdroidserver deps from being purged in Docker Hans-Christoph Steiner 2022-10-11 10:52:15 +02:00
  • b4720d9201
    gitlab-ci: fix reversed logic in docker push Hans-Christoph Steiner 2022-10-11 09:52:33 +02:00
  • b0124aca1a Merge branch 'upgrade_buildserver_vm' into 'master' Hans-Christoph Steiner 2022-10-11 07:38:44 +00:00
  • 4e839ac63b switch to latest vagrant boxes Hans-Christoph Steiner 2022-10-10 21:22:32 +02:00
  • a0ea27632e buildserver: use HTTPS for security.debian.org Hans-Christoph Steiner 2022-09-05 18:45:17 +02:00
  • 4eb189ad2e gitlab-ci: plugin_fetchsrclibs runs in same base OS as fdroiddata Hans-Christoph Steiner 2022-08-24 21:23:42 +02:00
  • c6f5956537 install Vagrant insecure_private_key into buildserver box Hans-Christoph Steiner 2022-04-18 10:17:12 +02:00
  • 046d3c8dcf Use ssh_config.d Jochen Sprickerhof 2021-10-30 20:58:42 +02:00
  • c208582e75 Drop old java_paths Jochen Sprickerhof 2021-10-30 19:14:12 +02:00
  • 9ddf38b69a Drop vagrant ssh config Jochen Sprickerhof 2021-10-18 12:14:21 +02:00
  • dbaa3f6ec2 Stop installing ConstraintLayout Hans-Christoph Steiner 2022-01-17 09:08:28 +01:00
  • f03e812a13 Drop obsolete apt-transport-https Jochen Sprickerhof 2021-10-17 22:58:12 +02:00
  • d762f423ce Install patch and rsync (required by fdroidserver) Jochen Sprickerhof 2021-10-17 21:47:21 +02:00
  • b4f8ab289d Use yaml.safe_* Jochen Sprickerhof 2021-10-17 21:46:39 +02:00
  • cb2c3a34bb remove hack to disable GNOME.Accessibility for minimal deps Jochen Sprickerhof 2021-09-07 11:10:44 +00:00
  • be5aefd3ee Install required packages for fdroidserver automatically FestplattenSchnitzel 2021-09-03 13:48:36 +02:00
  • cc641b5470 Stop adding i386 architecture to dpkg FestplattenSchnitzel 2021-09-03 13:09:55 +02:00
  • df46eb86c3 Upgrade Buildserver VM FestplattenSchnitzel 2021-09-03 12:18:13 +02:00
  • 7accb96b9e Merge branch 'unified-scanner-signatures' into 'master' Hans-Christoph Steiner 2022-10-06 14:09:49 +00:00
  • 9ccf583061 Apply 3 suggestion(s) to 2 file(s) Hans-Christoph Steiner 2022-10-06 13:55:38 +00:00
  • e967fc61cf scanner: add regression tests for signautre load logic Michael Pöhn 2022-10-06 14:50:30 +02:00
  • d815a64fdb scanner: filter urlopen schemes, mute bandit Michael Pöhn 2022-09-30 17:34:41 +02:00
  • b7233dfb2e ignore cache write test case on older python versions Michael Pöhn 2022-09-30 14:54:28 +02:00
  • 59b1899d79 scanner: switch form iso8601 to unix timestamp for python3.5 support Michael Pöhn 2022-09-30 14:18:31 +02:00
  • 9560ed955c avoid running into native-date object issue Michael Pöhn 2022-09-30 11:13:59 +02:00
  • 7933623e93 fix pydocstyle lint errors Michael Pöhn 2022-09-30 06:08:00 +02:00
  • 036b788424 move suss defaults into scanner.py Michael Pöhn 2022-09-30 06:56:26 +02:00
  • 0921863fa6 scanner: update suss defaults after removal of allowlisted feature Michael Pöhn 2022-09-30 05:36:36 +02:00
  • 6899c22f48 scanner: remove allowlisted from scan_source Michael Pöhn 2022-09-30 05:32:18 +02:00
  • a8bcaa3d70 scanner: implement caching rules for suss Michael Pöhn 2022-09-30 04:44:14 +02:00
  • bfcc30b854 add --refresh to scanner Michael Pöhn 2022-09-29 19:55:27 +02:00
  • 4a38908bd7 make cachedir subdirectories pick their place correctly based on parent folder Michael Pöhn 2022-09-29 16:43:52 +02:00
  • 1e6694112a rename to suss Michael Pöhn 2022-09-29 16:42:04 +02:00
  • dc1a2db3f4 scanner: use Path.resovle instead of undocumented absolute() Michael Pöhn 2022-09-29 10:33:01 +02:00
  • c9b59b525d fix timestamp check; remove dead code Michael Pöhn 2022-09-28 18:18:19 +02:00
  • c10633eac5 convert fdroid scanner --exodus to SignatureDataController Michael Pöhn 2022-09-28 17:35:31 +02:00
  • d5ef1b2e95 add --clear-cache option to scanner Michael Pöhn 2022-09-23 18:33:02 +02:00
  • e4b54fe4a7 move NON_FREE_GRADLE_LINES to signature definition files Michael Pöhn 2022-09-22 15:34:25 +02:00
  • 9c5b35742d use ScannerTool for basic cacheing and scanning Michael Pöhn 2022-09-22 14:43:16 +02:00
  • f56b1f3012 basic downloading for scan_binary signatures Michael Pöhn 2022-09-22 01:33:23 +02:00
  • 82355b8559 Merge branch 'linsui-master-patch-90027' into 'master' Jochen Sprickerhof 2022-10-05 06:15:53 +00:00
  • 5354661fb4 fix typo linsui 2022-10-05 06:15:53 +00:00
  • cfd426cc1f Merge branch 'scan_more_binary' into 'master' Hans-Christoph Steiner 2022-09-30 18:09:32 +00:00
  • 3de6063a01 scanner: open DEX/ZIP by file magic; throw errors on bad filenames Hans-Christoph Steiner 2022-09-29 17:21:03 +02:00
  • aa190d532f scanner.TestCase: manually convert to black code format Hans-Christoph Steiner 2022-09-22 11:51:59 +02:00
  • 4197455436 Support more file types in get_embedded_classes Jochen Sprickerhof 2022-05-10 14:54:32 +02:00
  • 6a4b7ba4c1 Merge branch 'pyproject.toml' into 'master' Hans-Christoph Steiner 2022-09-30 17:55:42 +00:00
  • e4d16ec1e8 Move lint tools configuration to pyproject.toml FestplattenSchnitzel 2022-09-20 12:29:59 +02:00
  • 42cb31039e Merge branch 'fix_status_deploy' into 'master' Hans-Christoph Steiner 2022-09-29 17:54:22 +00:00
  • 96f8284a50
    Sync all status files Jochen Sprickerhof 2022-09-29 19:41:12 +02:00
  • 244273e58e Merge branch 'clojars' into 'master' Hans-Christoph Steiner 2022-09-26 18:58:28 +00:00
  • ec69be04ce scanner: allow repo.clojars.org linsui 2022-09-26 15:49:32 +08:00
  • c5db73bee8
    Merge c2822fce64 into bd6689a75d Vladimir Galliardt konstantinowich 2022-09-21 02:36:55 +02:00
  • bd6689a75d Merge branch 'editorconfig' into 'master' Hans-Christoph Steiner 2022-09-20 15:12:15 +00:00
  • ecc9ad0e8c Add .editorconfig FestplattenSchnitzel 2022-09-19 22:18:07 +02:00
  • e239a600a3 Merge branch 'fix_v4_signing' into 'master' Hans-Christoph Steiner 2022-09-20 13:58:42 +00:00
  • cf228d35a3 Work around old apksigner on f-droid.org publish server Jochen Sprickerhof 2022-09-20 13:58:41 +00:00
  • 2b5ac31bf8 Merge branch 'test_getref' into 'master' Michael Pöhn 2022-09-15 11:48:00 +00:00
  • f96f247095
    Add test for git getref Jochen Sprickerhof 2022-09-15 13:32:11 +02:00
  • 603c8c5cd4 Merge branch 'fix_getref' into 'master' Michael Pöhn 2022-09-15 08:35:10 +00:00
  • 0f48294a6e
    Use old python-git exception API for getref Jochen Sprickerhof 2022-09-15 07:44:02 +02:00
  • 2aebc48a65 Merge branch 'linsui-master-patch-61703' into 'master' Michael Pöhn 2022-09-14 15:02:38 +00:00
  • ac96e43e13 scanner: add some rules linsui 2022-09-14 15:02:37 +00:00
  • 0a157d3f17 Merge branch 'fix_check_updates_expected' into 'master' Jochen Sprickerhof 2022-09-14 10:10:34 +00:00
  • 580ce85412 [lint] Fix comparisons in check_updates_expected FestplattenSchnitzel 2022-09-14 11:52:49 +02:00