Commit Graph

  • fad659921f Remove some gradle @dir leftovers Daniel Martí 2014-07-09 11:11:13 +02:00
  • 7b8948f932 Simplify the finding of gradle output apks Daniel Martí 2014-07-09 11:08:11 +02:00
  • b404e1b69c Support git-svn refs in the form of rN Daniel Martí 2014-07-09 10:41:35 +02:00
  • 2c55fb499c Do write .fdroidvcs if the clone succeeded Daniel Martí 2014-07-09 10:30:28 +02:00
  • f857169317 Support origin/ checkouts with tags as well in gitsvn Daniel Martí 2014-07-08 12:04:24 +02:00
  • a4cdd92448 Always print command output when --verbose Daniel Martí 2014-07-08 11:16:03 +02:00
  • ff06694adc Don't use generic Exception raises Daniel Martí 2014-07-07 15:41:32 +02:00
  • b56360512c Fix silly var name typo Daniel Martí 2014-07-06 23:28:25 +02:00
  • 8f08487839 Stop at the summary when parsing a file for the app name Daniel Martí 2014-07-06 11:38:32 +02:00
  • 69bb03cd71 Use 'case' instead of if/elif in the line matching logic Daniel Martí 2014-07-06 11:37:52 +02:00
  • 1bcf7c7ce1 Revert "Rewrite fd-commit in POSIX Shell" Daniel Martí 2014-07-06 11:29:31 +02:00
  • 353e8dda00 More log level fixes Daniel Martí 2014-07-05 15:29:12 +02:00
  • d8cd9a3163 Move more logging.info stuff to debug Daniel Martí 2014-07-05 15:25:39 +02:00
  • 4814238baf Use logging with proper format when warning about improper verbose/quiet usage Daniel Martí 2014-07-05 14:17:02 +02:00
  • 5bf5ba04a6 Using $(levelname) in --quiet makes no sense Daniel Martí 2014-07-05 14:15:31 +02:00
  • 17dc21b69b All logging goes to stderr, FDroidPopen should too Daniel Martí 2014-07-05 14:10:26 +02:00
  • 9d96ad3478 Don't directly print FDroidPopen output unless verbose Daniel Martí 2014-07-05 14:07:53 +02:00
  • 8249324a7b Use counters in lint Daniel Martí 2014-07-05 14:04:51 +02:00
  • 905e58f54c Simpler fd-commit arg logic Daniel Martí 2014-07-05 13:06:01 +02:00
  • 62ba9dc07e Rewrite fd-commit in POSIX Shell Daniel Martí 2014-07-05 13:01:17 +02:00
  • 7d07e52e1f Try the old git svn find-rev format as well Daniel Martí 2014-07-05 12:15:20 +02:00
  • 452c13907c Little doc fixes Daniel Martí 2014-07-05 12:05:54 +02:00
  • 801f10c86f checkupdates: don't print traces independently Daniel Martí 2014-07-04 09:55:06 +02:00
  • faa35fb7c4 Avoid lint on all new plugin versions, remove TODO Daniel Martí 2014-07-04 08:59:30 +02:00
  • 8595e216f4 Add support for gradle plugin version 0.12 Daniel Martí 2014-07-04 08:50:20 +02:00
  • 8b469a79f8 Fix the test suite Daniel Martí 2014-07-03 22:33:40 +02:00
  • 4e0e830038 Add android-20 to the SDK Daniel Martí 2014-07-03 22:30:30 +02:00
  • b891689bc5 Add config.buildserver.py to the pre-commit hook Daniel Martí 2014-07-03 18:28:49 +02:00
  • ec8291ba77 No need to print a trace when the user did a ^C Daniel Martí 2014-07-03 18:26:49 +02:00
  • 8306bac7de Also check that platform-tools and tools exist Daniel Martí 2014-07-03 18:23:35 +02:00
  • a8d4c8705f Also use adb via a full path Daniel Martí 2014-07-03 18:21:33 +02:00
  • 3dbf99a7f2 Use shorter and non-redundant 'or' clauses for 'if True else' assignments Daniel Martí 2014-07-03 17:35:28 +02:00
  • eaf3216e40 Recognise changes in subdirs in Tags and RepoManifest Daniel Martí 2014-07-03 17:25:31 +02:00
  • 00066a9b45 Use any of the branches that point to origin/HEAD if there are multiple Daniel Martí 2014-07-03 16:25:24 +02:00
  • ebfce778bc Update the SDK to 23.0.2, supposedly fixing all issues Daniel Martí 2014-07-03 15:36:43 +02:00
  • 73142c740b Make use of FDroidException in the main fdroid script Daniel Martí 2014-07-03 13:59:36 +02:00
  • d9d5f30d7b vcs_* stuff should not raise BuildExceptions Daniel Martí 2014-07-03 13:53:54 +02:00
  • ee99d55e30 Also make the Tags UCM complain about unknown package id Daniel Martí 2014-07-03 13:44:27 +02:00
  • 327422af09 Fix failure to do anything when ndk_path is not defined Ciaran Gultnieks 2014-07-03 08:56:48 +01:00
  • 1d6b2378db Some more slight logging improvements Daniel Martí 2014-07-03 00:43:03 +02:00
  • a67d80a011 Remove more prints in favour of logging Daniel Martí 2014-07-03 00:35:43 +02:00
  • 6e515ed34e Find the 'android' executable in the same manner Daniel Martí 2014-07-03 00:34:16 +02:00
  • d73f2b9368 Also find zipalign at the start Daniel Martí 2014-07-03 00:31:10 +02:00
  • d110c24eff Find aapt as part of the main config initialisation Daniel Martí 2014-07-03 00:27:44 +02:00
  • 5aad7b5d38 Refuse to try downloading a repo twice Daniel Martí 2014-07-02 17:21:45 +02:00
  • d132adf63c Exception handling improvements Daniel Martí 2014-07-02 15:30:05 +02:00
  • c64aafaf42 Don't set $SDK, it's too ambiguous with e.g. the Java SDK Daniel Martí 2014-07-02 15:01:08 +02:00
  • 70d77a1cce Set up SDK and NDK env vars from python Daniel Martí 2014-07-01 21:03:50 +02:00
  • e8284225c9 Improve some log levels Daniel Martí 2014-07-01 20:32:49 +02:00
  • 76ac2f591c Remove @dir support from gradle Daniel Martí 2014-07-01 19:39:41 +02:00
  • 7be0634a52 Simpler way to get the available gradle versions Daniel Martí 2014-07-01 19:18:12 +02:00
  • b0fef49328 Fix the default config.py descriptions following the tuple syntax Daniel Martí 2014-07-01 18:22:05 +02:00
  • 1a1bdfc3d9 Merge branch 'bug-fixes-for-v0.2.1' of https://gitlab.com/eighthave/fdroidserver Daniel Martí 2014-07-01 18:13:00 +02:00
  • 8888962ace Rename PopenResult.stdout to output since it also contains stderr Daniel Martí 2014-07-01 18:04:41 +02:00
  • 22f4ed4b7a Fix very silly typo that broke all apps using buildjni Daniel Martí 2014-07-01 17:51:17 +02:00
  • d0c767ce5e only move GPG signature if APK exists Hans-Christoph Steiner 2014-06-30 21:47:47 -04:00
  • a58a9bff18 run pre-commit hook as part of test suite Hans-Christoph Steiner 2014-06-30 21:40:31 -04:00
  • 4d913d646a replace redundant build_tools check that breaks fdroid init Hans-Christoph Steiner 2014-06-30 21:37:46 -04:00
  • 9dd138b253 fix bad syncing from local copy, force trailing slash to make rsync happy Hans-Christoph Steiner 2014-06-30 16:09:57 -04:00
  • 3dbe503071 check repo icons exist now before running through all of fdroid update Hans-Christoph Steiner 2014-06-30 12:19:47 -04:00
  • 7a3992aa1a use 'python2' everywhere since fdroidserver has not been tested with 3.x Hans-Christoph Steiner 2014-06-30 11:31:38 -04:00
  • 40d4e30010 tests: create_fake_android_home should create old build-tools version Hans-Christoph Steiner 2014-06-30 11:28:38 -04:00
  • afb98f9327 fix PEP8 fdroidserver/common.py:65:13: E126 continuation line over-indented for hanging indent Hans-Christoph Steiner 2014-06-30 11:27:21 -04:00
  • 1a11982897 Move gpg signatures to archive along with the other files Ciaran Gultnieks 2014-06-30 22:53:02 +01:00
  • 693cb7ce70 Generate gpg signatures for apks in archive repo also Ciaran Gultnieks 2014-06-30 22:49:54 +01:00
  • b1192f7b66 Fix indent Ciaran Gultnieks 2014-06-30 21:32:43 +01:00
  • 34151241f4 Don't change the behaviour in debian setups Daniel Martí 2014-06-30 19:52:59 +02:00
  • cef7cd2888 Support calling of 'fdroid init' from other places Daniel Martí 2014-06-30 19:38:38 +02:00
  • 348c6a1085 Update the SDK to version 23.0.0 Daniel Martí 2014-06-30 17:03:26 +02:00
  • cbdcdd1e78 Update build-tools to 20.0.0 Daniel Martí 2014-06-30 17:03:16 +02:00
  • fdb53b75f4 Report the vercode as well as the version name when building Daniel Martí 2014-06-30 16:34:26 +02:00
  • 4d63ed0568 Add optipng, useful for some apps Daniel Martí 2014-06-30 16:22:31 +02:00
  • c750b02a6c Always run aapt with SilentPopen Daniel Martí 2014-06-30 16:15:14 +02:00
  • 49208b257d Always run read_srclibs as part of read_metadata Daniel Martí 2014-06-30 14:39:52 +02:00
  • dc8eb49b31 Recognise published .asc signatures in web repo browser Ciaran Gultnieks 2014-06-30 12:04:22 +01:00
  • 07006e4c00 Generate gpg signatures with .asc extension Ciaran Gultnieks 2014-06-30 12:04:04 +01:00
  • 3cb4a80efb Fix stats update bug Ciaran Gultnieks 2014-06-30 12:03:45 +01:00
  • 2bab6b83c1 Fix the copyright notice in gpgsign.py Daniel Martí 2014-06-30 00:08:10 +02:00
  • 4ba9da0906 git-svn: use 'origin/' when passing a treeish (branches) to find-rev Daniel Martí 2014-06-29 01:29:31 +02:00
  • 6dd19063e9 Merge branch 'fix-and-test-source-tarball-process' of https://gitlab.com/eighthave/fdroidserver Daniel Martí 2014-06-28 19:57:45 +02:00
  • a831d484e6 Place more examples/config.py stuff into the defaults Daniel Martí 2014-06-28 19:57:14 +02:00
  • 25a94dced2 tests: create a source tarball and use that to build a repo Hans-Christoph Steiner 2014-06-27 17:06:52 -04:00
  • 0e47d62024 tests: by default, run on included urzip.apk Hans-Christoph Steiner 2014-06-27 17:06:18 -04:00
  • df6d511a8e Merge branch 'add-local_copy_dir-and-v0.2-fixes' of https://gitlab.com/eighthave/fdroidserver 0.2 Daniel Martí 2014-06-27 21:11:52 +02:00
  • 22473e2052 set version to v0.2 Hans-Christoph Steiner 2014-06-26 19:52:19 -04:00
  • 9b30e2665d include getsig.java and opensc-fdroid.cfg in the source tarball Hans-Christoph Steiner 2014-06-26 19:52:11 -04:00
  • 0466d4aa4f server update: mkdir 'archive' if it does not exist Hans-Christoph Steiner 2014-06-26 15:46:47 -04:00
  • 25f6b0c246 server: --sync-from-local-copy-dir for updating from offline signing repo Hans-Christoph Steiner 2014-06-26 14:18:29 -04:00
  • fd24416f4e switch serverwebroot rsync to --archive for guaranteed full sync Hans-Christoph Steiner 2014-06-26 13:05:24 -04:00
  • d73b43c5fc server: 'local_copy_dir' config/options to automate offline repo signing Hans-Christoph Steiner 2014-06-26 11:57:40 -04:00
  • 0ee6fc8c22 Raise gotorevision exceptions with more useful info Daniel Martí 2014-06-26 13:07:49 +02:00
  • e49b7aafda Always try to recover origin/HEAD in case it's not there Daniel Martí 2014-06-26 13:03:51 +02:00
  • 4ad7e8be06 Easier multiline strings Daniel Martí 2014-06-26 12:52:16 +02:00
  • 4e153cc60d Error if UCM:Tags is used with git-svn without tags set up Daniel Martí 2014-06-26 12:41:50 +02:00
  • 33ed7f077d Simplify check_metadata Daniel Martí 2014-06-26 12:39:42 +02:00
  • 9a70575feb Fix pep8 error in previous commit Ciaran Gultnieks 2014-06-25 12:38:25 +01:00
  • 95d8f29479 Fix nasty problem caused by 7c2e61a4 Ciaran Gultnieks 2014-06-25 11:43:23 +01:00
  • c0f026c9c4 Use origin/HEAD as the default checkout for git Daniel Martí 2014-06-25 11:12:53 +02:00
  • c9638cf7dd Be more specific when logging repository deletes Ciaran Gultnieks 2014-06-25 09:54:14 +01:00
  • 9df3a491de Fix popen command logging Ciaran Gultnieks 2014-06-25 09:25:47 +01:00