Commit Graph

  • cf320f2e9a Adding support for DSA and ECDSA signatures. Markus Kilås 2016-06-17 12:58:52 +02:00
  • 3e88b7444d lint: only check unused exlibs if using all apps Daniel Martí 2016-06-17 11:35:44 +01:00
  • 720d40ac1c Merge branch 'use-android-update-sdk' into 'master' Ciaran Gultnieks 2016-06-17 09:15:33 +00:00
  • 882afebf76 common: always set android ndk env vars Daniel Martí 2016-06-16 21:36:31 +01:00
  • 8e57f2737d invalidate apkcache if the metadata version is different Hans-Christoph Steiner 2016-06-15 16:34:10 +02:00
  • c11edc3022 include new provisioning shell scripts in syntax checks Hans-Christoph Steiner 2016-06-15 15:39:49 +02:00
  • d0bb6f73bf buildserver: /vagrant/cache writeable only by root Hans-Christoph Steiner 2016-06-15 12:47:16 +02:00
  • 6ea2508127 buildserver: unpack gradle versions with provisioning shell script Hans-Christoph Steiner 2016-06-15 15:25:57 +02:00
  • 02a835ff95 buildserver: unpack NDK with a provisioning shell script Hans-Christoph Steiner 2016-06-15 15:02:37 +02:00
  • e47396b403 buildserver: use android update sdk to install Android SDK Hans-Christoph Steiner 2016-06-14 16:34:13 +02:00
  • e449d2f583 buildserver: setup env vars using standard script Hans-Christoph Steiner 2016-06-15 13:09:57 +02:00
  • 721b3b79a6 buildserver: extract NDK rather than executing it Hans-Christoph Steiner 2016-06-15 14:25:22 +02:00
  • 14b702b23b githooks: do not run syntax checks on files being deleted Hans-Christoph Steiner 2016-06-15 13:32:14 +02:00
  • 90ac5d3fa8 Merge branch 'fix-makebuildserver' into 'master' Ciaran Gultnieks 2016-06-15 09:30:42 +00:00
  • 51e8776a88 REBASE buildserver: handle loops in bash, not ruby, to save memory Hans-Christoph Steiner 2016-06-14 23:21:39 +02:00
  • 85b65f0941 tests: pyvenv --system-site-packages is too buggy on python 3.4 Hans-Christoph Steiner 2016-06-14 22:40:50 +02:00
  • a4615b1def buildserver: handle loops in bash, not ruby, to save memory Hans-Christoph Steiner 2016-06-14 16:34:13 +02:00
  • fc0df30404 remove app.openconnect from ./makebuildserver tests Hans-Christoph Steiner 2016-06-14 10:27:15 +02:00
  • 714b3b9ff6 makebuildserver: use original names for downloaded SDK components Hans-Christoph Steiner 2016-06-10 11:42:42 +02:00
  • 2fab013393 Merge branch 'targetSdkVersion' into 'master' Hans-Christoph Steiner 2016-06-14 10:39:50 +00:00
  • 1b7a8f85fc parse targetSdkVersion from APKs Hans-Christoph Steiner 2016-06-14 11:43:07 +02:00
  • 032dbc3e8d official Android default minSdkVersion is 1 not 0 Hans-Christoph Steiner 2016-06-06 20:17:41 +02:00
  • 1feccf9eb8 rename 'sdkversion' var to 'minSdkVersion' to avoid confusion Hans-Christoph Steiner 2016-06-06 20:13:57 +02:00
  • 0ae257db15 rename maxSdkVersion variables to match Android Hans-Christoph Steiner 2016-06-06 20:09:15 +02:00
  • 547a57e693 fix "DeprecationWarning: Please use assertEqual instead." Hans-Christoph Steiner 2016-06-10 12:02:03 +02:00
  • f68830127e CI: bump docker image Daniel Martí 2016-06-13 19:45:12 +01:00
  • 4ed95b1fa6 CI: remove debug ls Daniel Martí 2016-06-13 19:44:52 +01:00
  • 83a0be960d Merge branch 'fix-file-read-write-encoding' into 'master' Daniel Martí 2016-06-09 15:13:27 +00:00
  • 733ef52424 gitlab-ci: make sure pip3 install dirs exist Hans-Christoph Steiner 2016-06-09 12:15:11 +02:00
  • 2b6d692f06 use UTF8 as default instead of ASCII for .java .gradle pom.xml Hans-Christoph Steiner 2016-06-07 20:13:54 +02:00
  • afd528731a read/write F-Droid files always as UTF-8 Hans-Christoph Steiner 2016-06-07 13:35:13 +02:00
  • 444e8ad982 read/write Java .properties files in proper encoding Hans-Christoph Steiner 2016-06-07 13:26:40 +02:00
  • 3eca9dd773 README: fix badge Daniel Martí 2016-06-03 16:59:24 +01:00
  • 401649e036 Add extra debug logging for move to/from archive Ciaran Gultnieks 2016-05-29 15:36:58 +01:00
  • e410e7018e Merge branch 'bs-updates' into 'master' Ciaran Gultnieks 2016-05-27 13:14:52 +00:00
  • ec7beb8388 Bump platform-23 to r03 Daniel Martí 2016-05-26 16:05:39 +01:00
  • fa9aa5d10f Do not install extra-android-support in the VM Daniel Martí 2016-05-26 15:50:46 +01:00
  • d5d22dbc99 Update android sdk version Daniel Martí 2016-05-26 15:49:19 +01:00
  • 1edd9cde3c Add gradle 2.13 Daniel Martí 2016-05-26 15:45:54 +01:00
  • a7e227d0e3 Merge branch 'libtool' into 'master' Daniel Martí 2016-05-26 16:33:39 +00:00
  • 3a45f6ebe0 Add libtool to deps list Boris Kraut 2016-05-17 23:04:20 +02:00
  • bad9c3e804 Merge branch 'lint-unused-files' into 'master' Daniel Martí 2016-05-05 23:31:04 +00:00
  • 3aeea6fc90 lint: Add check for missing and unused extlibs Daniel Martí 2016-05-05 13:35:17 +01:00
  • 0711ddb376 lint: make the check for format a regular check Daniel Martí 2016-05-05 13:23:30 +01:00
  • 0c6269bb67 lint: error on unused files Daniel Martí 2016-05-05 12:40:16 +01:00
  • 736391d3d9 Merge branch 'ci-bump' into 'master' Daniel Martí 2016-05-05 11:14:27 +00:00
  • 38790830f4 CI: Update image, not using base anymore Daniel Martí 2016-04-29 19:20:15 +01:00
  • 5117562df4 lint: gradle does have target= support Daniel Martí 2016-04-20 11:21:41 +01:00
  • a2edc9da43 Merge branch 'fix-ci' into 'master' Daniel Martí 2016-04-15 10:30:24 +00:00
  • 8dea6b896c gradle: forgot to actually install 2.12 Daniel Martí 2016-04-14 16:19:35 +01:00
  • bf0e5dde71 CI: Install venv instead of virtualenv Daniel Martí 2016-04-14 16:16:58 +01:00
  • fd9ac1ad36 Merge branch 'defaults' into 'master' Daniel Martí 2016-04-14 08:35:54 +00:00
  • 00f940e937 docs: add archive-policy default Boris Kraut 2016-04-14 10:25:55 +02:00
  • 1539b67537 Merge branch 'fix-virtualenv' into 'master' Daniel Martí 2016-04-14 08:04:28 +00:00
  • 0da94fbf58 Prefer pyvenv instead of virtualenv for Python 3.3+ Lode Hoste 2016-04-06 19:46:21 +02:00
  • e2ea213887 Merge branch 'apkcache_compatibility' into 'master' Daniel Martí 2016-04-12 18:35:23 +00:00
  • 3f75c95e5f Add an encoding parameter to open apkcache created with Py2 Dmitriy Bogdanov 2016-04-08 22:09:49 +04:00
  • 4eb5fa88be Fix gradle download url for 2.12 Ciaran Gultnieks 2016-04-07 08:28:43 +01:00
  • 1e6069e20e Merge branch 'fix-jpeg' into 'master' Daniel Martí 2016-04-06 06:56:32 +00:00
  • 1ba346aa5a Added libjpeg and zlib dependency in README Lode Hoste 2016-04-06 00:46:48 +02:00
  • 6846b77259 Merge branch 'ci-update' into 'master' Hans-Christoph Steiner 2016-04-05 10:42:59 +00:00
  • ec9087d057 Add and switch to build-tools 23.0.3 Daniel Martí 2016-04-05 10:49:30 +01:00
  • a345e351ba Add Gradle 2.12 to the buildserver Daniel Martí 2016-04-05 10:49:15 +01:00
  • 7dfc1c0449 common: never pass None to replace_config_vars Daniel Martí 2016-04-02 13:43:49 +01:00
  • e822627fd1 Fix build crash introduced in 3768d7a4 Daniel Martí 2016-03-30 22:54:37 +01:00
  • 7082e2f209 Merge branch 'base-image' into 'master' Hans-Christoph Steiner 2016-03-29 16:53:51 +00:00
  • a6e857985a CI: Use the new base image Daniel Martí 2016-03-29 12:44:00 +01:00
  • b72fa0d5a2 Merge branch 'master' into 'master' Hans-Christoph Steiner 2016-03-28 08:01:00 +00:00
  • 593a94ea7f Fix error in build.py mimi89999 2016-03-27 21:36:16 +02:00
  • f46253a79f rewritemeta: fix after !62 breakage Daniel Martí 2016-03-24 19:48:15 +00:00
  • 9e96a288c2 Merge branch 'fdroid-build-in-git-repo' into 'master' Hans-Christoph Steiner 2016-03-23 20:12:22 +00:00
  • 9cd6b444f8 standardize on .yml as the file extension for YAML Hans-Christoph Steiner 2016-03-21 21:51:23 +01:00
  • 19189b9b04 import app into fdroid directly from git clone Hans-Christoph Steiner 2016-03-21 21:00:12 +01:00
  • 994488ad47 rename metadata.write_metadata() to match metadata.parse_*_metadata() Hans-Christoph Steiner 2015-08-10 22:29:17 +02:00
  • 3b20153cd7 document new fdroid build behavior with .fdroid.* metadata Hans-Christoph Steiner 2015-08-05 15:19:14 +02:00
  • 578218a8b0 build: set default config for .fdroid.* metadata Hans-Christoph Steiner 2015-08-05 15:18:22 +02:00
  • 3e6b263c8e do not require if config.py if using local metadata Hans-Christoph Steiner 2015-08-05 14:42:41 +02:00
  • 3768d7a4d6 refactor env handling for FDroidPopen to support .fdroid.* metadata Hans-Christoph Steiner 2015-08-05 14:39:58 +02:00
  • 9abb80b3b7 support .fdroid.* metadata file in source root of app being built Hans-Christoph Steiner 2015-08-05 10:55:54 +02:00
  • 98809fc38f Merge branch 'master' into 'master' Hans-Christoph Steiner 2016-03-21 22:01:54 +00:00
  • 009a926ea4 Remove extra blank lines in makebuildserver output Ciaran Gultnieks 2016-03-21 08:45:42 +00:00
  • a6d4081822 Merge branch 'ci-image' into 'master' Daniel Martí 2016-03-17 14:14:45 +00:00
  • 221ec07a69 CI: Bump image, now has -dev and gcc Daniel Martí 2016-03-14 17:33:58 +00:00
  • 23ef5b072a checkupdates: don't ignore repeated tags Daniel Martí 2016-03-16 16:40:26 +00:00
  • f57e61821c Merge branch 'master' into 'master' Daniel Martí 2016-03-16 13:06:31 +00:00
  • 90f547eb5d update buildserver debian packages for py3 Hans-Christoph Steiner 2016-03-15 20:04:50 +01:00
  • b5cc35c44f jenkins-build-makebuildserver: com.amaze.filemanager instead of org.xcsoar Hans-Christoph Steiner 2016-03-15 13:47:56 +01:00
  • ebc8ffa7d0 jenkins-build-makebuildserver: throw error if app build fails Hans-Christoph Steiner 2016-03-15 13:37:06 +01:00
  • 4422dca528 fix py3 bug when running fdroid build with a buildserver Hans-Christoph Steiner 2016-03-15 13:21:19 +01:00
  • 016fa78111 fix stab at a Cygwin port (aaaahh Windows!) Hans-Christoph Steiner 2016-03-15 11:30:27 +01:00
  • 8041e34957 Merge branch 'master' into 'master' Daniel Martí 2016-03-14 23:37:51 +00:00
  • 5d296f8c61 Fix python3 checkupdates crashes Ciaran Gultnieks 2016-03-14 22:13:58 +00:00
  • 6cecb69bf2 Fix another python3 build crash Ciaran Gultnieks 2016-03-14 22:23:19 +00:00
  • 8f99400064 makebuildserver: buildserverid should always be a string Hans-Christoph Steiner 2016-03-14 17:33:06 +01:00
  • c1ac6f4e88 Merge branch 'master' into 'master' Daniel Martí 2016-03-14 12:54:10 +00:00
  • aa0ea46465 not all UNIX echo commands support -n Hans-Christoph Steiner 2016-03-14 11:33:07 +01:00
  • 7039d16046 always parse versions as strings, not bytes Hans-Christoph Steiner 2016-03-14 11:05:06 +01:00
  • 20d082dfed travis-ci: move python deps to 3 Hans-Christoph Steiner 2016-03-14 11:02:01 +01:00
  • 0fef06a5c9 jenkins-build-makebuildserver: make sure fdroiddata is on master Hans-Christoph Steiner 2016-03-14 09:35:23 +01:00
  • baad79f9e8 travis-ci osx: make sure build-tools are always installed Hans-Christoph Steiner 2016-03-11 20:59:04 +01:00