Commit Graph

  • 01b6473823 refactored kvm_package to vmtools Hans-Christoph Steiner 2017-05-22 17:12:34 +02:00
  • 5580a685db added makebuildserver option for keeping vagrant box Hans-Christoph Steiner 2017-05-22 17:29:12 +02:00
  • d180aa2658 fix virsh destroy parameters Michael Pöhn 2017-03-26 03:34:29 +02:00
  • 4347c10d9d use configured vm provider in when calling destroy in makebuildserver Michael Pöhn 2017-03-26 03:15:33 +02:00
  • a414aa00ff use overhauled mv destroy code in build.py Michael Pöhn 2017-03-26 01:51:28 +01:00
  • 92fada803e overhauled and moved destroying builder vm to vmtools.py Michael Pöhn 2017-03-26 01:41:39 +01:00
  • fb03e17849 fdroid build: added sleep after destroy/undefine Michael Pöhn 2017-03-25 04:19:36 +01:00
  • 718d01dea2 makebuildserver added sleep after destroy/undefine Michael Pöhn 2017-03-25 03:50:22 +01:00
  • 3c4b1dec84 makebuildserver more robust codepath for vagrant destroy Michael Pöhn 2017-03-25 02:48:00 +01:00
  • 7e8f7c65bc makebuildserver added failsafe when destroy vagrant vm Michael Pöhn 2017-03-25 02:37:08 +01:00
  • 70a827d59a makebuildserver use virsh instead of libvirt for forcing domain off Michael Pöhn 2017-03-25 02:19:15 +01:00
  • 8e5446068b makebuildserver debug logging when initial provisioning fails Michael Pöhn 2017-03-25 01:56:20 +01:00
  • 16b609215e overhauled makebuildserver libvirt vm cleanup Michael Pöhn 2017-03-25 01:40:41 +01:00
  • 440509cf8a makebuildserver debugging log details Michael Pöhn 2017-03-24 20:04:50 +01:00
  • 2aa5523011 makebuildserver prune gloabal vagrant status when purging broken VMs Michael Pöhn 2017-03-24 04:16:30 +01:00
  • 8cfd3ca770 delete .vagrant dir when cleaning up buildserver vm Michael Pöhn 2017-03-24 03:15:35 +01:00
  • 437ff7c3f0 jenkins makebuildserver fail if vagrant box was not created Michael Pöhn 2017-03-24 00:49:02 +01:00
  • 2993674aa8 calculate correct size for buildserver-box in makebuildserver Hans-Christoph Steiner 2017-05-22 16:57:47 +02:00
  • 413c3836d5 auto-reset broken builder vm Michael Pöhn 2017-03-15 00:12:01 +01:00
  • ce3c959ce5 scan vm provider again after re-creating builder vm Michael Pöhn 2017-03-09 13:30:30 +01:00
  • c54e0565d7 added some debug listings to jenkins makebuildserver script Michael Pöhn 2017-03-08 12:29:18 +01:00
  • 34cddd3be8 delete associated libvirt domain/image when destroying builder vm Michael Pöhn 2017-03-07 15:14:10 +01:00
  • fad98eeb7f build: fixed kvm snapshot support; makebuildserver: setup kvm ssh credentials Michael Pöhn 2017-03-06 02:57:07 +01:00
  • fa2d44ee94 added libvirt vm-provider support to build.py Michael Pöhn 2017-02-23 05:51:05 +01:00
  • 69e4b91d3f makebuildserver: package up KVM VM as a vagrant box Hans-Christoph Steiner 2017-02-14 22:58:35 +01:00
  • 988ac21e7f buildserver: make --clean destroy reliably Hans-Christoph Steiner 2016-09-27 02:26:33 -04:00
  • 299ed82a88 buildserver: consolidate boxfile export code into one block Hans-Christoph Steiner 2016-09-26 05:22:05 -04:00
  • daade7656a buildserver: add copy_caches_from_host config option Hans-Christoph Steiner 2016-06-23 17:12:06 +02:00
  • 4cde71552f buildserver: run_via_vagrant_ssh() to run cmds via python-vagrant Hans-Christoph Steiner 2016-06-23 16:38:39 +02:00
  • 6464ec55b7 buildserver: move code into main() method to always stop thread Hans-Christoph Steiner 2016-09-25 18:55:29 +02:00
  • 675500ad88 buildserver: display verbose logging in a background tail Hans-Christoph Steiner 2016-06-20 11:33:46 +02:00
  • 4b03c3d42d buildserver: replace custom code with python-vagrant Hans-Christoph Steiner 2016-09-27 08:49:32 +02:00
  • 7ef0d5dfd8 include class like UNIX tail -f for displaying logs Hans-Christoph Steiner 2016-06-17 13:03:01 +02:00
  • c62e3fd0cc move bulk of reproducible_fdroid_build_apps.sh to jenkins-build Hans-Christoph Steiner 2017-05-22 17:36:18 +02:00
  • 1710428de1 Merge branch 'exceptions' into 'master' Hans-Christoph Steiner 2017-05-22 20:50:54 +00:00
  • 1fcd8e63a3 Replace sys.exit() in non-main functions by exceptions Torsten Grote 2017-05-22 16:33:52 -03:00
  • a8420817cb fix calling vagrant global-status Michael Pöhn 2017-03-25 23:50:10 +01:00
  • 592a292847 use stable version of priv ext instead of latest when testing in makebuildserver Michael Pöhn 2017-04-24 12:19:37 +02:00
  • 84dc415837 jenkins-build-makebuildserver: retry git fetch until it works Hans-Christoph Steiner 2016-10-26 14:24:14 +02:00
  • 780b0e9502 Merge branch 'indexing-fixes' into 'master' Hans-Christoph Steiner 2017-05-22 09:32:39 +00:00
  • 0345d2c79f update: find aapt when it is not in the PATH Hans-Christoph Steiner 2017-05-18 17:20:24 +02:00
  • c348186ad6 update: fix fastlane scraping, it uses a subdir called 'images' Hans-Christoph Steiner 2017-05-16 12:25:42 +02:00
  • 77a65be9db update: skip packages without metadata in index V1 Hans-Christoph Steiner 2017-05-15 20:11:41 +02:00
  • a17b95a860 update: improved logging Hans-Christoph Steiner 2017-05-15 19:48:20 +02:00
  • 5d705452f5 update: allow repo files to use _ in the file names Hans-Christoph Steiner 2017-05-15 19:47:31 +02:00
  • 84bb41a91f metadata: switch from deprecated cgi.escape to html.escape Hans-Christoph Steiner 2017-05-15 17:27:48 +02:00
  • ee57285817 Merge branch 'cdn-git-mirror' into 'master' Torsten Grote 2017-05-17 22:47:56 +00:00
  • ec30d73f13 fix double pushing on remote thez3ro 2017-05-17 23:08:25 +02:00
  • 87066bc1d5 Merge branch 'cdn-git-mirror' into 'master' Hans-Christoph Steiner 2017-05-17 20:29:33 +00:00
  • 846f5422fd Use gitlab pages as mirror thez3ro 2017-05-17 20:37:49 +02:00
  • b144029517 Merge branch 'hg39' into 'master' Hans-Christoph Steiner 2017-05-10 17:22:15 +00:00
  • fec2f677bf buildserver: use hg 3.9 from backports Boris Kraut 2017-05-10 18:55:38 +02:00
  • eb49c9e8f3 Merge branch 'master' into 'master' Hans-Christoph Steiner 2017-05-05 09:10:32 +00:00
  • ff3baefbed Merge branch 'yaml' into 'master' Michael Pöhn 2017-05-05 08:35:44 +00:00
  • 06598ae406 use androguard if aapt isn't found thez3ro 2017-04-13 14:18:48 +02:00
  • 9607cdb621 Merge branch 'download-index-etag' into 'master' Hans-Christoph Steiner 2017-05-02 19:12:41 +00:00
  • 8d424f19ec Support ETag when downloading repository index Torsten Grote 2017-05-02 12:05:48 -03:00
  • 4f758f5c78 fix white space trimming when writing .txt format Hans-Christoph Steiner 2017-04-27 20:40:08 +02:00
  • 0d00705aed use pyyaml for rewriting .yml metadata files Hans-Christoph Steiner 2016-11-25 15:20:19 +01:00
  • e7e97654b1 Merge branch 'libvirt-support' into 'master' Michael Pöhn 2017-05-02 07:39:51 +00:00
  • f758b5c205 Merge branch 'pre-0.103-alpha4-rename' into 'master' Torsten Grote 2017-05-01 17:59:59 +00:00
  • 9ee96117d8 Check for libvirt specific shutoff message Andrew Patrikalakis 2017-04-29 18:38:44 -07:00
  • cdef5bcd92 downcase all 'localized' key names to match the rest of index-v1 Hans-Christoph Steiner 2017-04-27 21:12:49 +02:00
  • 9f9f0d1a16 Merge branch 'git-identity-file' into 'master' Hans-Christoph Steiner 2017-04-24 21:24:07 +00:00
  • c137231d8b Make git server mirror upload honor config['identity_file'] option Torsten Grote 2017-04-24 16:22:33 -03:00
  • 591bfc4474 Merge branch '148-no-verify-logs-on-split-build-publish-infrastructure' into 'master' Hans-Christoph Steiner 2017-04-24 18:50:58 +00:00
  • fc4e40255d remove build output when not reproducible Michael Pöhn 2017-04-23 11:33:51 +02:00
  • 5b7209d882 unified method for naming build output Michael Pöhn 2017-04-22 12:04:32 +02:00
  • 62af9b8e3d check meld config for manual apk diffs Michael Pöhn 2017-04-20 12:44:22 +02:00
  • 4044e06e7b use verify_apks for checking build output Michael Pöhn 2017-04-20 12:38:50 +02:00
  • f4a7c19043 fix java architecture in buildserver config Michael Pöhn 2017-04-20 12:27:04 +02:00
  • a3e7eacc9b compare apk with Binaries from metadata right after building Michael Pöhn 2017-04-04 18:58:16 +02:00
  • 1c25c516aa Merge branch '273-invalid-apk-gets-through-to-publish-stage' into 'master' Hans-Christoph Steiner 2017-04-21 07:56:55 +00:00
  • abe04272b1 throw proper error when download of apks fail Michael Pöhn 2017-04-20 17:48:38 +02:00
  • c7ae6bc826 Merge branch 'gradleplugin' into 'master' Daniel Martí 2017-04-19 09:27:42 +00:00
  • 650b3c95b4 Merge branch 'full-app-store-metadata-scraping' into 'master' Hans-Christoph Steiner 2017-04-19 08:25:56 +00:00
  • 82095c7a9a add basic test for Triple-T Gradle Play Publisher scraping Hans-Christoph Steiner 2017-04-19 10:04:32 +02:00
  • fd21d68bc1 update: fix glob to actually match all locales Hans-Christoph Steiner 2017-04-15 00:17:09 +02:00
  • cb49f57c06 support "Author Web Site" as metadata field Hans-Christoph Steiner 2017-04-14 14:23:07 +02:00
  • 18f949c62b include Author/Contact info from Triple-T Gradle Play Publisher Hans-Christoph Steiner 2017-04-14 12:06:12 +02:00
  • 9589d13ef2 update: include "What's New" texts when they are available Hans-Christoph Steiner 2017-04-13 23:36:46 +02:00
  • 822c2d3992 update: app store metadata from Triple-T gradle play publisher Hans-Christoph Steiner 2017-04-13 18:42:30 +02:00
  • 89c480181c update: include localized app store metadata from fastlane Hans-Christoph Steiner 2017-04-13 13:08:03 +02:00
  • a7daec7c36 add char limits for text: Name=30, Video=256, WhatsNew=500 Hans-Christoph Steiner 2017-04-12 17:53:49 +02:00
  • 58900744ea bs: use only prefixes for gradle kv pairs Boris Kraut 2017-04-18 23:36:01 +02:00
  • ac26304bf4 Merge branch 'gradleplugin' into 'master' Hans-Christoph Steiner 2017-04-18 19:35:11 +00:00
  • ebbea3f0d1 bs: update gradle plugin/version pairs Boris Kraut 2017-04-18 19:42:52 +02:00
  • 0ffbff9aec Merge branch 'patch-1' into 'master' Hans-Christoph Steiner 2017-04-18 07:13:34 +00:00
  • a6ec4ba363 Add gradle 3.5 to the list of available versions Ruslan Boitsov 2017-04-18 06:41:09 +00:00
  • 1d44a42774 Merge branch 'gradle35' into 'master' Hans-Christoph Steiner 2017-04-17 12:01:01 +00:00
  • 10e91d1be2 makebs: add gradle 3.5 Boris Kraut 2017-04-15 15:08:13 +02:00
  • 89b0dea2fa Merge branch 'support-new-features-with-offline' into 'master' TheZ3ro 2017-04-13 15:21:01 +00:00
  • 489b129dd8 PEP8 E305 expected 2 blank lines after class or function definition Hans-Christoph Steiner 2017-04-13 10:55:07 +02:00
  • 5d5e34005b Merge branch 'bs_dependency_pyasn1' into 'master' Hans-Christoph Steiner 2017-04-12 23:02:02 +00:00
  • 31d92367ed git mirror test requires git >= 2.3 Hans-Christoph Steiner 2017-04-12 15:26:51 +02:00
  • fcb0634eaa server: store virustotal JSON locally as reusable data cache Hans-Christoph Steiner 2017-04-12 15:01:21 +02:00
  • 82bc71fa6f provision missing pyasn1 dependency to build server Michael Pöhn 2017-04-13 00:44:53 +02:00
  • d74d6160dd server: check virustotal has APK before uploading it Hans-Christoph Steiner 2017-04-12 00:23:41 +02:00
  • 8dd9d63e8f server: show progress bar when pushing git mirrors Hans-Christoph Steiner 2017-04-11 23:49:10 +02:00
  • f94ef29271 server: prefer s3cmd over libcloud for syncing Hans-Christoph Steiner 2017-04-11 20:16:49 +02:00