Commit graph

515 commits

Author SHA1 Message Date
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
Daniel Martí
bc6650940f --test now works with maven. Fix debugging. 2013-04-19 22:22:46 +02:00
Ciaran Gultnieks
2bb6d51dd3 Don't rely on undocumented global 2013-04-15 15:07:23 +01:00
Ciaran Gultnieks
dae3c9af9d Debuggable allowed when using --install 2013-04-15 14:00:27 +01:00
Ciaran Gultnieks
cf5e8d66d2 Debuggable apk = build failure 2013-04-15 13:04:28 +01:00
Daniel Martí
3c3ca99baa Remove incorrect newlines in AM.xml
This fixes the all-popular ndk r8c or later wordlist error
2013-03-31 19:33:18 +02:00
Ciaran Gultnieks
7c8b3f09e7 Fix error in 64729ba 2013-03-21 17:44:37 +00:00
Ciaran Gultnieks
64729ba9fe Add extra build commands that can run after scan/tarball
Commands used in the 'build' section are for actual building that
produces binary output. Some existing stuff will need to move from
'prebuild' to this. See manual for more information.
2013-03-20 09:30:56 +00:00
Daniel Martí
7bb4d5865b has_key() is uglier and slower than "if key in..." 2013-03-13 17:56:17 +01:00
Ciaran Gultnieks
6e9f7d7422 More maven output shenanigans (via mvdan) 2013-03-07 16:10:32 +00:00
Ciaran Gultnieks
81c3710f57 Merge commit 'refs/merge-requests/112' of git://gitorious.org/f-droid/fdroidserver into merge-requests/112
Conflicts:
	fdroidserver/build.py
2013-03-06 18:20:52 +00:00
Ciaran Gultnieks
242707602b Extra maven target matching 2013-03-06 18:16:43 +00:00
Ciaran Gultnieks
a3e0e082c3 Handle multiple uses of extlib subdirectory 2013-03-05 19:47:52 +00:00
Simon Josefsson
7e9d46d427 Discover apk filename from maven builds. 2013-03-05 13:36:15 +01:00
Ciaran Gultnieks
a404397014 Handle ssh output buffering better 2013-01-22 16:11:39 +00:00
Ciaran Gultnieks
3ff2b289cd Minor changes 2013-01-22 09:49:33 +00:00
Ciaran Gultnieks
d302c669bd Make maven executable path accessible in prebuild/init 2012-10-01 13:19:00 +01:00
Ciaran Gultnieks
a68778c5a1 Don't try and xref-check descriptions on the build server 2012-09-28 18:22:26 +01:00
Ciaran Gultnieks
8d224bde84 Allow build --force and --test to work even when using a build server 2012-09-27 19:58:03 +01:00
Ciaran Gultnieks
9cf282fdc1 More buildserver snapshot stability tweaks (possibly voodoo) 2012-09-26 23:33:56 +01:00
Ciaran Gultnieks
7e73b40b20 This seems to be a more stable snapshot creation 2012-09-24 14:06:29 +01:00
Ciaran Gultnieks
ea8d90040e Handle split path srclibs properly on buildserver 2012-09-20 14:16:08 +01:00
Ciaran Gultnieks
8983aaf2f9 Allow extra time for initial ssh connection to build server 2012-09-20 14:14:53 +01:00
Ciaran Gultnieks
7a0df25525 Made maven executable configurable 2012-09-13 08:23:12 +01:00
Ciaran Gultnieks
09e296d2de Lots of build system improvements and fixes 2012-09-08 09:56:20 +01:00
Ciaran Gultnieks
cdfa020ba7 Buildserver snapshot refinements 2012-09-06 18:36:34 +01:00