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
Ciaran Gultnieks
c84adaafcb
Added config to automatically always use build server
2012-09-03 11:48:47 +01:00
Ciaran Gultnieks
a7a966a837
Integrated snapshots into buildserver
2012-09-02 22:24:47 +01:00
Ciaran Gultnieks
d9f404ba07
Integrated latest build server stuff (except snapshots)
2012-08-31 14:48:50 +01:00
Ciaran Gultnieks
3477400b01
Verify correct package ID in build output
2012-08-23 17:26:52 +01:00
Ciaran Gultnieks
4d4f3f3838
Additional maven output detection
2012-08-13 10:16:25 +01:00
Ciaran Gultnieks
712531ba37
More maven build output recognition
2012-06-28 12:52:35 +01:00
Ciaran Gultnieks
6aa8f61acd
Maven 3 is required, not 2
2012-06-25 09:22:11 +01:00
Ciaran Gultnieks
de75211adc
Changed maven target to 'package' and disabled signing
2012-04-08 09:08:24 +01:00
Ciaran Gultnieks
fda3e85c3a
Recognise build output with space in filename (and show full output in verbose mode)
2012-04-05 23:35:39 +01:00
Ciaran Gultnieks
b6c46d5ddc
Merge commit 'refs/merge-requests/88' of git://gitorious.org/f-droid/fdroidserver into merge-requests/88
...
Conflicts:
fdroidserver/build.py
2012-03-15 16:37:51 +00:00
Ciaran Gultnieks
ba4d882bcc
Merge commit 'refs/merge-requests/87' of git://gitorious.org/f-droid/fdroidserver into merge-requests/87
2012-03-15 16:35:20 +00:00
Tias Guns
e404abce21
Fine-tune error reporting of vercode mismatch
...
I had a recipe that used 'Build Version: 0.1,2,...' with a ' ' between
the : and the version number. This failed in uncomprehensible ways
untill I figured the above out.
Perhaps a better solution would be to make the parser insensitive to
spaces between the ':' and what's after it?
2012-03-15 00:02:21 +00:00
Paul Sokolovsky
5ef9db646c
Add missing spaces to output version discrepancy error message.
...
Fixes output like:
'Unexpected version/version code in outputAPK: 0.3.1 / 5Expected: 1.0 / 1'.
2012-03-13 20:26:40 +02:00
Tias Guns
1ab5a4be0d
build.py: pass options.verbose all the way to common.prepare_source
2012-03-12 23:07:41 +00:00
Ciaran Gultnieks
f643b0498c
Make the server tools an installable package (with distutils) - wip
2012-03-11 11:59:19 +00:00