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
Daniel Martí
0d766cef1c
Don't do everything unless --all is given
2013-12-22 21:31:35 +01:00
Daniel Martí
94e686c46c
Forgot a space
2013-12-20 18:49:51 +01:00
Daniel Martí
27c7990261
Forgot one --package line on build.py
2013-12-20 18:44:39 +01:00
Daniel Martí
99b5d5e387
Get rid of more unnecessary finds
2013-12-20 09:42:10 +01:00
Daniel Martí
61def95320
Adapt publish to new format, improve completion
2013-12-19 22:55:17 +01:00
Daniel Martí
3aec0aacd7
Adapt checkupdates
2013-12-19 17:05:40 +01:00
Daniel Martí
21db79eea2
Only install latest apk of each app, other fixes
2013-12-19 17:05:40 +01:00
Daniel Martí
a4780c2107
Start rewrite: Remove --package and --install from 'build'
2013-12-19 17:05:40 +01:00
Daniel Martí
173ff21d70
Normalise relative paths (e.g. @..)
2013-12-07 13:15:51 +01:00
Ciaran Gultnieks
a42d00c2a7
Kivy builds need virtualenv
2013-12-01 16:47:27 +00:00
Ciaran Gultnieks
dad763a86c
Some more kivy wip
2013-11-26 22:06:45 +00:00
Ciaran Gultnieks
62e03f84f7
Some more kivy wip
2013-11-26 22:04:40 +00:00
Ciaran Gultnieks
53781f913b
Some more kivy wip
2013-11-26 22:02:33 +00:00
Ciaran Gultnieks
1390704c91
Kivy build support, wip
2013-11-24 22:11:41 +00:00
Ciaran Gultnieks
4ee57f2d8b
Pass verbose flag to buildserver's build.py
2013-11-24 10:29:09 +00:00
Ciaran Gultnieks
6d8cf1c789
Build server needs metadata.py
2013-11-20 21:00:28 +00:00
Daniel Martí
c4a5ced10a
Fixes to srclibs with paths
2013-11-20 19:00:22 +01:00
Daniel Martí
47ec7bff2d
Merge branch 'metadata-checks'
2013-11-20 18:54:40 +01:00
Ciaran Gultnieks
5c64a0c6a7
Revert "Stop excessive build output"
...
This reverts commit 7ca5955cac
.
Temporarily reverting because it's better, but somehow losing some
build error detail for the build logs that go to the wiki. Excessive
output is better than missing output for now.
2013-11-19 22:40:35 +00:00
Daniel Martí
fb38eb6b8c
First metadata checks rewrite; New metadata.py module
2013-11-19 15:35:16 +01:00
Daniel Martí
cb282217d6
Try to fix srclibs on server builds
2013-11-18 10:24:02 +01:00
Daniel Martí
363d404cbf
Fix remaining srclib issues
2013-11-16 22:49:37 +01:00
Ciaran Gultnieks
7ca5955cac
Stop excessive build output
2013-11-15 09:46:46 +00:00
Ciaran Gultnieks
cd8bd62e0b
Ensure end of buildserver output is always captured
2013-11-13 18:45:37 +00:00
Ciaran Gultnieks
5a0bf1ddfb
Lose a lot of vbox/vagrant/general output noise
2013-11-12 22:21:35 +00:00