Ciaran Gultnieks
8d95091f4d
Set ssh logging level appropriately
2014-02-25 12:46:32 +00:00
Daniel Martí
e13b483d99
Speed up ndk-builds by using all cores
2014-02-23 23:33:19 +01:00
Ciaran Gultnieks
37dda9414c
Add --quiet option, restricting output to warnings/errors
2014-02-22 09:46:24 +00:00
Daniel Martí
263731e9bc
Complain if buildjni is used but the NDK isn't available
2014-02-17 20:03:55 +01:00
Daniel Martí
f6f23030e2
Move config.buildserver.py into buildserver subdir
2014-02-17 19:16:14 +01:00
Daniel Martí
8533b8c44e
Continue using FDroidPopen and SilentPopen more, support shell=
2014-02-17 13:30:11 +01:00
Daniel Martí
63d7cbee9f
Fix a buildjni regression
2014-02-17 13:04:39 +01:00
Daniel Martí
898e4485c2
Add another build option to skip source scanning
...
It can be very slow on large source code dirs, and if one is trying to get an
application building and the scan already succeeded once, running it again and
again is a waste of time.
2014-02-16 17:40:54 +01:00
Ciaran Gultnieks
cb3a08ff4b
Improve build output situation since logging changes
2014-02-15 23:27:19 +00:00
Daniel Martí
67acf4c3fc
buildjni is a list field too, some server fixes
2014-02-15 10:56:35 +01:00
Daniel Martí
b8a841a7e4
Fix vagrant popen error
2014-02-04 10:55:14 +01:00
Daniel Martí
72fa1891bf
Merge branch 'master' into logging
...
Conflicts:
fdroidserver/build.py
2014-01-29 13:57:57 +01:00
Daniel Martí
13bcd38372
New build flag: output= for e.g. full make builds
2014-01-28 22:15:20 +01:00
Daniel Martí
8bbe38f172
Avoid default cases in build types
2014-01-28 22:14:28 +01:00
Daniel Martí
d42dd276a0
New build option: --no-tarball
2014-01-28 22:13:18 +01:00
Daniel Martí
2f93ba9bd6
Merge branch 'master' into logging
...
Conflicts:
fdroidserver/common.py
2014-01-28 14:14:59 +01:00
Daniel Martí
3687147997
Update my own copyright notices
2014-01-28 14:07:19 +01:00
Daniel Martí
3e789bd6b5
Merge compilesdk= into target=, better documentation about target=
2014-01-28 14:01:32 +01:00
Daniel Martí
1b792c78de
Remove support for 'bindir'
2014-01-27 23:43:28 +01:00
Daniel Martí
ef563f449a
Fix typo
2014-01-27 21:49:29 +01:00
Daniel Martí
1b743e8b74
More logging
2014-01-27 21:49:29 +01:00
Daniel Martí
040e575b10
Add logging to verify
2014-01-27 21:49:01 +01:00
Daniel Martí
df7d402ff7
More logging switching
2014-01-27 21:49:01 +01:00
Daniel Martí
62c3663df3
Lots more FDroidPopen replacements
2014-01-27 21:48:22 +01:00
Daniel Martí
7967cfa6a6
Replace many subprocess.Popen with FDroidPopen
2014-01-27 21:48:22 +01:00
Daniel Martí
caa3d4eace
Start doing logging properly
2014-01-27 21:48:22 +01:00
Ciaran Gultnieks
3f43c121e5
Revert "List future problems that a build will run into, like missing software"
...
This reverts commit 7beb9834a3 .
2014-01-27 18:26:05 +00:00
Daniel Martí
7beb9834a3
List future problems that a build will run into, like missing software
2014-01-26 21:50:56 +01:00
Daniel Martí
74a4dc7766
Keep a '=' if present, it means something in gradle
2014-01-26 17:22:48 +01:00
Daniel Martí
7125f97445
Fix buildToolsVersion patching if an = is present
2014-01-26 17:07:35 +01:00
Daniel Martí
83c3a8b68e
Easier preassemble handling
2014-01-24 10:42:11 +01:00
Daniel Martí
6336de11a7
Try to skip maven tests when compiling
2014-01-20 12:22:05 +01:00
Daniel Martí
bebadde877
--latest now goes to the last enabled build
2014-01-20 09:58:17 +01:00
Daniel Martí
4e4728969f
Adapt all build.gradle files inside build_dir
2014-01-20 00:33:16 +01:00
Ciaran Gultnieks
66e540772f
Merge branch 'master' of gitorious.org:f-droid/fdroidserver
2014-01-16 10:18:10 +00:00
Ciaran Gultnieks
874565fb73
Don't split stdout/stderr
...
For the most part, doing this just makes build output incomprehensible,
with errors appearing out of context.
2014-01-16 10:17:22 +00:00
Daniel Martí
06668ab1cd
Run adapt_gradle before running gradle clean
2014-01-16 00:20:26 +01:00
Daniel Martí
f8089d3b9e
Allow comma-separated list of flavours in gradle=
2014-01-16 00:14:23 +01:00
Daniel Martí
eb2d9326af
More pythonic tarexc function
2014-01-15 10:09:53 +01:00
Daniel Martí
00d8e5c19a
Fix gradle build_tools patching
2014-01-11 13:05:02 +01:00
Daniel Martí
0bd7711eeb
Make matching of build types easier
2014-01-10 20:43:38 +01:00
Ciaran Gultnieks
cd23bb933c
A scientific solution to issues with vagrant 1.3.5
2014-01-09 21:31:08 +00:00
Daniel Martí
993d63506e
Avoid crashes on package: group() calls
2014-01-08 09:00:40 +01:00
Ciaran Gultnieks
5947c55b00
Don't busy-wait on buildserver output
2014-01-07 13:40:02 +00:00
Daniel Martí
d94d67cd5b
Don't change gradle_plugin in build.gradle files, also do srclibs
2014-01-07 10:14:27 +01:00
Daniel Martí
c06b817449
Don't forcefully remove libs/<arch>, we now see binaries
2014-01-06 12:08:57 +01:00
Daniel Martí
c1b43ab9d4
Fix gradle patching when using @..
2013-12-31 10:43:47 +01:00
Daniel Martí
0765f14c9d
Remove trailing spaces and tabs
2013-12-30 17:05:25 +01:00
Daniel Martí
5a583a87e6
Warn about prebuilt jar files when scanning
2013-12-30 11:38:24 +01:00
Daniel Martí
588277479b
Use OptionError exceptions
2013-12-22 21:39:39 +01:00