chiark / gitweb /
Daniel Martí [Fri, 6 Sep 2013 21:28:11 +0000 (23:28 +0200)]
commitupdates now uses git commit -e (invokes editor)
Daniel Martí [Fri, 6 Sep 2013 21:13:45 +0000 (23:13 +0200)]
Do not search and replace metadata/ and .txt
Daniel Martí [Fri, 6 Sep 2013 20:51:04 +0000 (22:51 +0200)]
New aliased completion: fdroid checkupdates -p
Daniel Martí [Fri, 6 Sep 2013 20:38:36 +0000 (22:38 +0200)]
Don't print all metadata reads; Only print when an exception is present
Daniel Martí [Fri, 6 Sep 2013 18:33:47 +0000 (20:33 +0200)]
Add UCM:Tags support to hg
Daniel Martí [Wed, 4 Sep 2013 16:25:29 +0000 (18:25 +0200)]
Only change Auto Name if new release
Daniel Martí [Wed, 4 Sep 2013 14:45:19 +0000 (16:45 +0200)]
Finish -v/--verbose output+error handling
Ciaran Gultnieks [Wed, 4 Sep 2013 07:18:16 +0000 (08:18 +0100)]
Fix output changes fixes
Daniel Martí [Mon, 2 Sep 2013 21:14:12 +0000 (23:14 +0200)]
Fix ant builds with recent output changes
Daniel Martí [Mon, 2 Sep 2013 17:05:13 +0000 (19:05 +0200)]
maven=yes defaults to bindir=[subdir]/target
Daniel Martí [Sun, 1 Sep 2013 15:45:09 +0000 (17:45 +0200)]
Revert "Always print output directly if -v/--verbose"
This reverts commit
9e0908824549762e89f92b4a18bac7b14f3400ac.
Daniel Martí [Sun, 1 Sep 2013 09:56:57 +0000 (11:56 +0200)]
Fixes to gradle builds
It now adapts/seds all build.gradle files under build_dir, i.e. the root dir
(even if subdir is used). This is very necessary when libraries are under
parent directories or when a father build.gradle file exists.
Daniel Martí [Sun, 1 Sep 2013 09:50:35 +0000 (11:50 +0200)]
Always print output directly if -v/--verbose
Ciaran Gultnieks [Fri, 30 Aug 2013 10:06:36 +0000 (11:06 +0100)]
Improve verification output with stats, etc
Ciaran Gultnieks [Thu, 29 Aug 2013 21:58:49 +0000 (22:58 +0100)]
Correct old error message
Ciaran Gultnieks [Thu, 29 Aug 2013 20:05:25 +0000 (21:05 +0100)]
Get non-interactive bash env right
Daniel Martí [Thu, 29 Aug 2013 18:21:40 +0000 (20:21 +0200)]
Be more descriptive in the sample config
Ciaran Gultnieks [Thu, 29 Aug 2013 17:25:26 +0000 (18:25 +0100)]
Define ANDROID_HOME on buildserver
Ciaran Gultnieks [Thu, 29 Aug 2013 16:29:12 +0000 (17:29 +0100)]
Correction to previous commit
Ciaran Gultnieks [Thu, 29 Aug 2013 15:27:52 +0000 (16:27 +0100)]
Fix gradle path/home setup on buildserver
Daniel Martí [Thu, 29 Aug 2013 14:17:12 +0000 (16:17 +0200)]
Better CV update prints and commit messages
Daniel Martí [Thu, 29 Aug 2013 13:26:24 +0000 (15:26 +0200)]
Basic bash completion for fdroid verify
Ciaran Gultnieks [Thu, 29 Aug 2013 13:23:21 +0000 (14:23 +0100)]
One more verification fix
Ciaran Gultnieks [Thu, 29 Aug 2013 13:22:21 +0000 (14:22 +0100)]
A few more verification fixes
Ciaran Gultnieks [Thu, 29 Aug 2013 13:16:02 +0000 (14:16 +0100)]
Fix verify unpacking
Ciaran Gultnieks [Thu, 29 Aug 2013 13:14:09 +0000 (14:14 +0100)]
Add verifier to available commands
Ciaran Gultnieks [Thu, 29 Aug 2013 13:13:05 +0000 (14:13 +0100)]
Very simple verifier
Paul Sokolovsky [Mon, 26 Aug 2013 21:52:04 +0000 (00:52 +0300)]
Print progress messages as a build goes thru various stages.
Without this, we get bunch of messages at the start of build, which
end with "Applying patch", and then all the things hangs for several
minutes (or more, in case of network problems, etc). So, consistently
keep user aware od what's happening. Note that --verbose switch affects
deatiledness and amount of output (in particular, if it's given, "build"
command output goes to console instead of log).
Daniel Martí [Wed, 28 Aug 2013 06:59:38 +0000 (08:59 +0200)]
Fix sha256 sums not appearing in the index
Ciaran Gultnieks [Tue, 27 Aug 2013 15:42:25 +0000 (16:42 +0100)]
Only do an update if the vercode changes
(mainly to work around a recently introduced issue where the name
changes and then changes straight back!)
Daniel Martí [Mon, 26 Aug 2013 10:57:18 +0000 (12:57 +0200)]
Add subdir support to gradle
Daniel Martí [Mon, 26 Aug 2013 08:44:52 +0000 (10:44 +0200)]
Remove md5 sums from the index (fixes: #336)
Daniel Martí [Thu, 22 Aug 2013 16:32:48 +0000 (18:32 +0200)]
Add missing gradle doc entries
Daniel Martí [Thu, 22 Aug 2013 16:28:30 +0000 (18:28 +0200)]
Adapt all build.gradle files to be found. Add preassemble=
Daniel Martí [Thu, 22 Aug 2013 15:03:06 +0000 (17:03 +0200)]
Drop support for old description elements (deprecated one year ago)
Daniel Martí [Wed, 21 Aug 2013 18:47:43 +0000 (20:47 +0200)]
Remove a bunch of unused imports
Ciaran Gultnieks [Thu, 22 Aug 2013 08:54:01 +0000 (09:54 +0100)]
Add extra-android-m2repository to buildserver
Ciaran Gultnieks [Wed, 21 Aug 2013 20:47:48 +0000 (21:47 +0100)]
Icon resizing diagnostics/robustness
Ciaran Gultnieks [Wed, 21 Aug 2013 20:38:42 +0000 (21:38 +0100)]
Send permissions to build server (issue #326)
Daniel Martí [Wed, 21 Aug 2013 14:20:27 +0000 (16:20 +0200)]
Remove bin/ and gen/ in update= dirs too!
Daniel Martí [Mon, 19 Aug 2013 09:36:26 +0000 (11:36 +0200)]
Maximum icon size is now defined in config.py
Daniel Martí [Mon, 19 Aug 2013 09:30:54 +0000 (11:30 +0200)]
Add -I/--icons to update
Daniel Martí [Mon, 19 Aug 2013 09:20:50 +0000 (11:20 +0200)]
Start publishing new repo icons at max 72x72 px
Daniel Martí [Sat, 17 Aug 2013 13:16:13 +0000 (15:16 +0200)]
Add support for gradle={main,yes,}
Daniel Martí [Sat, 17 Aug 2013 12:23:34 +0000 (14:23 +0200)]
Fix gradle resulting apk path
Daniel Martí [Thu, 15 Aug 2013 14:01:33 +0000 (16:01 +0200)]
When parsing manifests, default version name to "Unknown"
Daniel Martí [Thu, 15 Aug 2013 13:25:05 +0000 (15:25 +0200)]
Yet another silly mistake
Daniel Martí [Thu, 15 Aug 2013 13:14:24 +0000 (15:14 +0200)]
Silly mistake in import.py
Daniel Martí [Thu, 15 Aug 2013 13:09:47 +0000 (15:09 +0200)]
Fix import
Daniel Martí [Thu, 15 Aug 2013 10:22:49 +0000 (12:22 +0200)]
Do not say "manifest exists" if that's not the case
Daniel Martí [Thu, 15 Aug 2013 10:20:35 +0000 (12:20 +0200)]
Forgot to update config.buildserver.py
Daniel Martí [Thu, 15 Aug 2013 10:15:44 +0000 (12:15 +0200)]
Fetch CV @string values at checkupdates
Daniel Martí [Wed, 14 Aug 2013 13:07:26 +0000 (15:07 +0200)]
Return none if no AM.xml paths exist
Daniel Martí [Wed, 14 Aug 2013 12:51:17 +0000 (14:51 +0200)]
Rename market to gplay
Daniel Martí [Wed, 14 Aug 2013 12:24:52 +0000 (14:24 +0200)]
Do not duplicate verbose output when parsing metadata
Daniel Martí [Wed, 14 Aug 2013 12:24:34 +0000 (14:24 +0200)]
Add --market to checkupdates
Daniel Martí [Wed, 14 Aug 2013 11:39:00 +0000 (13:39 +0200)]
Remove UCM:Market
Daniel Martí [Wed, 14 Aug 2013 10:03:19 +0000 (12:03 +0200)]
Merge branch 'gradle' (finally!)
Conflicts:
fdroidserver/checkupdates.py
Daniel Martí [Wed, 14 Aug 2013 09:46:15 +0000 (11:46 +0200)]
Merge branch 'master' of gitorious.org:f-droid/fdroidserver
Ciaran Gultnieks [Wed, 14 Aug 2013 07:49:27 +0000 (08:49 +0100)]
Make RepoManifest work with gradle (at least for simple cases)
Daniel Martí [Tue, 13 Aug 2013 18:04:44 +0000 (20:04 +0200)]
Small fix
Daniel Martí [Tue, 13 Aug 2013 14:00:51 +0000 (16:00 +0200)]
Forgot to remove debugging prints
Daniel Martí [Tue, 13 Aug 2013 13:58:43 +0000 (15:58 +0200)]
Improve checkupdates further, Auto Name works with gradle
Daniel Martí [Tue, 13 Aug 2013 13:25:47 +0000 (15:25 +0200)]
Use last found package name if none found
Daniel Martí [Tue, 13 Aug 2013 13:20:11 +0000 (15:20 +0200)]
Implement --install for gradle, add compilesdk=
Daniel Martí [Tue, 13 Aug 2013 12:51:40 +0000 (14:51 +0200)]
Small fixes to checkupdates
Daniel Martí [Tue, 13 Aug 2013 10:02:48 +0000 (12:02 +0200)]
Try and adapt checkupdates to gradle better
Ciaran Gultnieks [Fri, 9 Aug 2013 18:37:13 +0000 (19:37 +0100)]
Install gradle 1.7 to buildserver (untested, may need some extra config)
Daniel Martí [Fri, 9 Aug 2013 15:15:27 +0000 (17:15 +0200)]
Don't run gradle during checkudpates. Use whatever can be found.
Daniel Martí [Thu, 8 Aug 2013 14:47:26 +0000 (16:47 +0200)]
Market is broken, don't default to it
Daniel Martí [Thu, 8 Aug 2013 11:02:11 +0000 (13:02 +0200)]
Merge changes from the master branch
Daniel Martí [Thu, 8 Aug 2013 11:00:02 +0000 (13:00 +0200)]
Deprecate aapt_path in favour of sdk_path + build_tools
Daniel Martí [Thu, 8 Aug 2013 10:55:48 +0000 (12:55 +0200)]
Fix gradle checkupdates with tags and RM. new settings.
Ciaran Gultnieks [Thu, 8 Aug 2013 10:43:15 +0000 (11:43 +0100)]
Add build tools 18.0.1
Ciaran Gultnieks [Thu, 8 Aug 2013 10:11:48 +0000 (11:11 +0100)]
Add sdk android-18
Ciaran Gultnieks [Thu, 8 Aug 2013 09:16:51 +0000 (10:16 +0100)]
Need to create build-tools directory when using non-cached install
Daniel Martí [Mon, 5 Aug 2013 18:01:02 +0000 (20:01 +0200)]
Proper apk path for gradle
Daniel Martí [Sat, 3 Aug 2013 16:53:01 +0000 (18:53 +0200)]
Use src/ rather than source/
Daniel Martí [Sat, 3 Aug 2013 16:37:29 +0000 (18:37 +0200)]
Merge master into gradle
Daniel Martí [Sat, 3 Aug 2013 16:34:35 +0000 (18:34 +0200)]
Be more verbose when doing checkupdates
Daniel Martí [Sat, 3 Aug 2013 16:18:10 +0000 (18:18 +0200)]
Print which srclib are we updating
Daniel Martí [Sat, 3 Aug 2013 16:08:49 +0000 (18:08 +0200)]
Use new manifest path function in checkupdates
Daniel Martí [Sat, 3 Aug 2013 15:46:55 +0000 (17:46 +0200)]
join needs a list
Daniel Martí [Sat, 3 Aug 2013 15:45:11 +0000 (17:45 +0200)]
Try and feed the right gradle apk
Daniel Martí [Sat, 3 Aug 2013 15:32:39 +0000 (17:32 +0200)]
Fix gradle command
Daniel Martí [Sat, 3 Aug 2013 15:19:23 +0000 (17:19 +0200)]
Try to fix subprocess crash
Daniel Martí [Sat, 3 Aug 2013 15:07:55 +0000 (17:07 +0200)]
New gradle=[flavour] field
Daniel Martí [Sat, 3 Aug 2013 14:44:14 +0000 (16:44 +0200)]
Try and use new gradle AM.xml path
Daniel Martí [Wed, 31 Jul 2013 17:35:57 +0000 (19:35 +0200)]
Remove deprecated parameter
Frans Gifford [Thu, 18 Jul 2013 17:23:17 +0000 (18:23 +0100)]
Use config.py to locate aapt
This uses aapt_path in config.py to locate the aapt command. The latest
Android SDK moved aapt out of platform-tools/ causing builds which depend
on this path to fail.
Signed-off-by: Frans Gifford <frans.gifford@cs.ox.ac.uk>
Ciaran Gultnieks [Wed, 31 Jul 2013 16:46:31 +0000 (17:46 +0100)]
Cats paw on keyboard to accept license
Ciaran Gultnieks [Wed, 31 Jul 2013 16:39:56 +0000 (17:39 +0100)]
Wait a sec before snapshot
Ciaran Gultnieks [Wed, 31 Jul 2013 16:15:42 +0000 (17:15 +0100)]
Remove separate jdk installation from buildserver
Ciaran Gultnieks [Mon, 22 Jul 2013 14:12:20 +0000 (15:12 +0100)]
Fix nativecode in index properly (probably)
Ciaran Gultnieks [Mon, 22 Jul 2013 14:02:35 +0000 (15:02 +0100)]
Revert "Try to fix nativecode issues on index"
This reverts commit
de7b117c987320d4cd55fbfea84fcf96bc4279db.
Daniel Martí [Sun, 21 Jul 2013 13:01:41 +0000 (15:01 +0200)]
Fix UCM:Market version name matching
Daniel Martí [Sat, 20 Jul 2013 11:32:47 +0000 (13:32 +0200)]
Build success specifies app and version now
Daniel Martí [Fri, 19 Jul 2013 09:47:35 +0000 (11:47 +0200)]
Try to fix nativecode issues on index
Ciaran Gultnieks [Fri, 19 Jul 2013 06:13:18 +0000 (07:13 +0100)]
Check error state suspending clean build server
Ciaran Gultnieks [Thu, 18 Jul 2013 20:56:37 +0000 (21:56 +0100)]
Transfer .fdroidvcs info to build server