Ciaran Gultnieks
68f399832d
Correct old error message
2013-08-29 22:58:49 +01:00
Ciaran Gultnieks
0658a9b8ac
Get non-interactive bash env right
2013-08-29 21:06:18 +01:00
Paul Sokolovsky
24af895915
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).
2013-08-28 22:12:33 +03:00
Daniel Martí
09b76a0bf4
Add subdir support to gradle
2013-08-26 12:57:18 +02:00
Daniel Martí
b5ae1f2c85
Adapt all build.gradle files to be found. Add preassemble=
2013-08-22 18:28:30 +02:00
Ciaran Gultnieks
055a26d994
Send permissions to build server (issue #326 )
2013-08-21 21:39:34 +01:00
Daniel Martí
b55060f4c7
Add support for gradle={main,yes,}
2013-08-17 15:16:13 +02:00
Daniel Martí
dfc10b64fc
Fix gradle resulting apk path
2013-08-17 14:23:34 +02:00
Daniel Martí
4cb7e340d1
Small fix
2013-08-13 20:04:44 +02:00
Daniel Martí
bc27ebcb82
Implement --install for gradle, add compilesdk=
2013-08-13 15:20:11 +02:00
Daniel Martí
ece2ece071
Deprecate aapt_path in favour of sdk_path + build_tools
2013-08-08 13:00:02 +02:00
Daniel Martí
7d1f2b68b9
Proper apk path for gradle
2013-08-05 20:01:02 +02:00
Daniel Martí
f1c1971c88
join needs a list
2013-08-03 17:46:55 +02:00
Daniel Martí
e0174654f8
Try and feed the right gradle apk
2013-08-03 17:45:11 +02:00
Daniel Martí
dbe0d1ec26
Fix gradle command
2013-08-03 17:32:39 +02:00
Daniel Martí
946e42fe71
Try to fix subprocess crash
2013-08-03 17:19:23 +02:00
Daniel Martí
a5b8659632
New gradle=[flavour] field
2013-08-03 17:07:55 +02:00
Daniel Martí
a49b405780
Remove deprecated parameter
2013-07-31 19:51:02 +02:00
Frans Gifford
e0e6e711c3
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>
2013-07-31 19:51:02 +02:00
Ciaran Gultnieks
73c3a78fc6
Wait a sec before snapshot
2013-07-31 17:39:56 +01:00
Daniel Martí
94e6e416a6
Build success specifies app and version now
2013-07-20 13:32:47 +02:00
Ciaran Gultnieks
c395e3ae68
Check error state suspending clean build server
2013-07-19 07:13:18 +01:00
Ciaran Gultnieks
81244971ae
Transfer .fdroidvcs info to build server
2013-07-18 21:56:37 +01:00
Ciaran Gultnieks
e676e34c12
The novcheck option should not bypass package id checking
2013-07-15 14:14:24 +01:00
Ciaran Gultnieks
b5fd722911
Fix non-cached buildserver build-tools install
2013-07-10 16:45:34 +01:00
Ciaran Gultnieks
398cebd400
Compatibility with vagrant 1.2
2013-07-09 16:46:32 +01:00
Ciaran Gultnieks
b9fa583c99
Use https for wiki updates
2013-07-09 08:59:58 +01:00
Daniel Martí
922f570f83
Use bash for 'build' as well
2013-06-15 19:21:28 +02:00
Daniel Martí
445bc8eb12
Use target= in maven builds too
2013-06-10 22:50:15 +02:00
Ciaran Gultnieks
68df47779d
Fix more srclib-related stuff
2013-06-05 12:54:47 +01:00
Ciaran Gultnieks
cfa2646b8f
Transfer srclibs properly
2013-06-04 22:42:18 +01:00
Ciaran Gultnieks
6c64632f48
Handle half-built and abandoned vms better
2013-06-04 22:41:39 +01:00
Ciaran Gultnieks
6752665db7
Log srclib errors during build to wiki and continue
2013-05-31 07:49:39 +01:00
Daniel Martí
79ec50719d
Add Tags and RM support for srclib, don't copy dir
2013-05-24 23:35:56 +02:00
Ciaran Gultnieks
b0e552d8a9
Need to push srclib metadata files to build server
2013-05-22 10:18:11 +01:00
Ciaran Gultnieks
d832bf8e9e
Better build log formatting for wiki
2013-05-20 21:19:53 +01:00
Ciaran Gultnieks
8a99fb3da4
A few corrections to 9efa5227
(srclib/extlib)
2013-05-20 21:00:47 +01:00
Ciaran Gultnieks
bdf24d1891
Report errors properly when using --stop
2013-05-20 14:28:33 +01:00
Ciaran Gultnieks
ecaf475fc8
Stop using vagrant-snap
...
a) too unreliable, b) doesn't work at all with various vagrant and
ruby versions
2013-05-20 14:28:33 +01:00
Daniel Martí
9efa52276d
Use build/srclib instead of build/extlib
2013-05-20 13:34:03 +02:00
Daniel Martí
b52b86e4db
Add -l/--latest to fdroid build
2013-05-17 20:44:15 +02:00
Ciaran Gultnieks
25a84a05b5
Add build time to /lastbuild on wiki
2013-05-15 18:18:42 +01:00
Ciaran Gultnieks
48296df5b0
Create archive repo (configurable option)
2013-05-09 20:09:17 +01:00
Ciaran Gultnieks
5ab225e1e1
Fix confused build logs on wiki, maybe
2013-05-08 15:41:34 +01:00
Ciaran Gultnieks
0e0ca64491
Correction to 6bd57d
2013-05-04 10:10:27 +01:00
Ciaran Gultnieks
6bd57d9eea
Send logs for failed vcs checkout, etc to wiki too
2013-05-03 07:55:40 +01:00
Ciaran Gultnieks
0cb41cce55
Don't abort on a build log publishing error
2013-05-01 12:05:20 +01:00
Ciaran Gultnieks
de7acfefb3
Push logs for failed builds to wiki
2013-04-23 13:29:00 +01:00
Daniel Martí
96ee85bc86
Try and fix maven signing issues
2013-04-20 23:22:10 +02:00
Daniel Martí
59cb32f308
Less redundancy in maven cmds
2013-04-19 22:32:27 +02:00