chiark / gitweb /
fdroidserver.git
11 years agoExternalise makebuildserver config variables
Daniel Martí [Thu, 6 Jun 2013 09:33:44 +0000 (11:33 +0200)]
Externalise makebuildserver config variables

11 years agoDocument makebuildserver settings a bit better
Ciaran Gultnieks [Wed, 5 Jun 2013 12:45:31 +0000 (13:45 +0100)]
Document makebuildserver settings a bit better

11 years agoFix more srclib-related stuff
Ciaran Gultnieks [Wed, 5 Jun 2013 11:54:47 +0000 (12:54 +0100)]
Fix more srclib-related stuff

11 years agoTransfer srclibs properly
Ciaran Gultnieks [Tue, 4 Jun 2013 21:42:18 +0000 (22:42 +0100)]
Transfer srclibs properly

11 years agoHandle half-built and abandoned vms better
Ciaran Gultnieks [Tue, 4 Jun 2013 21:41:39 +0000 (22:41 +0100)]
Handle half-built and abandoned vms better

11 years agoExplicit openjdk package install
Ciaran Gultnieks [Tue, 4 Jun 2013 21:40:58 +0000 (22:40 +0100)]
Explicit openjdk package install

For whatever reason, 32 bit needs this even though 64 bit doesn't -
otherwise it can't find the jdk.

11 years agoInstall build tools 17.0.0 on build server
Ciaran Gultnieks [Tue, 4 Jun 2013 21:39:46 +0000 (22:39 +0100)]
Install build tools 17.0.0 on build server

Only the cached version is implemented, I haven't found the right
'android update sdk' command yet.

11 years agoUse bash for init/prebuild, not sh
Ciaran Gultnieks [Tue, 4 Jun 2013 21:38:44 +0000 (22:38 +0100)]
Use bash for init/prebuild, not sh

11 years agoadd yasm to list of packages to be installed on build server
David Black [Mon, 3 Jun 2013 19:38:09 +0000 (20:38 +0100)]
add yasm to list of packages to be installed on build server

11 years agoExtra http resilience in checkupdates
Ciaran Gultnieks [Mon, 3 Jun 2013 09:25:20 +0000 (10:25 +0100)]
Extra http resilience in checkupdates

11 years agoAdd support for spaces in git-svn tags, fixes
Daniel Martí [Mon, 3 Jun 2013 09:20:49 +0000 (11:20 +0200)]
Add support for spaces in git-svn tags, fixes

11 years agoFix git-svn tags and checkouts
Daniel Martí [Mon, 3 Jun 2013 08:55:58 +0000 (10:55 +0200)]
Fix git-svn tags and checkouts

11 years agoUpdated buildserver docs
Ciaran Gultnieks [Fri, 31 May 2013 08:58:36 +0000 (09:58 +0100)]
Updated buildserver docs

11 years agoMerge branch 'master' of gitorious.org:f-droid/fdroidserver
Ciaran Gultnieks [Fri, 31 May 2013 06:59:50 +0000 (07:59 +0100)]
Merge branch 'master' of gitorious.org:f-droid/fdroidserver

11 years agoImprove the stats bandwidth/diskspace/memory situation a bit
Ciaran Gultnieks [Fri, 31 May 2013 06:51:54 +0000 (07:51 +0100)]
Improve the stats bandwidth/diskspace/memory situation a bit

11 years agoReport missing srclib properly
Ciaran Gultnieks [Fri, 31 May 2013 06:50:47 +0000 (07:50 +0100)]
Report missing srclib properly

11 years agoDon't hang or crash in checkupdates
Ciaran Gultnieks [Fri, 31 May 2013 06:50:21 +0000 (07:50 +0100)]
Don't hang or crash in checkupdates

11 years agoLog srclib errors during build to wiki and continue
Ciaran Gultnieks [Fri, 31 May 2013 06:49:39 +0000 (07:49 +0100)]
Log srclib errors during build to wiki and continue

11 years agoMuch better build server provisioning
Ciaran Gultnieks [Fri, 31 May 2013 06:48:39 +0000 (07:48 +0100)]
Much better build server provisioning

Including selection of correct ndk architecture, caching and performance
improvements, better configurability, etc.

11 years agoDon't import fdroid twice, allow -h without config
Daniel Martí [Thu, 30 May 2013 14:36:39 +0000 (16:36 +0200)]
Don't import fdroid twice, allow -h without config

11 years agoForgot to remove "trunk" in git-svn checkout
Daniel Martí [Tue, 28 May 2013 14:36:52 +0000 (16:36 +0200)]
Forgot to remove "trunk" in git-svn checkout

11 years agoTreat git-svn git checkouts correctly. Mute tags/*
Daniel Martí [Tue, 28 May 2013 14:25:23 +0000 (16:25 +0200)]
Treat git-svn git checkouts correctly. Mute tags/*

11 years agogit-svn can now use RM/branch too
Daniel Martí [Mon, 27 May 2013 13:11:46 +0000 (15:11 +0200)]
git-svn can now use RM/branch too

11 years agoAdd branches to docs, be a bit more specific
Daniel Martí [Mon, 27 May 2013 13:09:18 +0000 (15:09 +0200)]
Add branches to docs, be a bit more specific

11 years agobranches= on git-svn + muliple arguments allowed
Daniel Martí [Mon, 27 May 2013 13:00:35 +0000 (15:00 +0200)]
branches= on git-svn + muliple arguments allowed

11 years agomanual: use of tags= for git-svn is only necessary for UCM:Tags
David Black [Mon, 27 May 2013 12:55:58 +0000 (13:55 +0100)]
manual: use of tags= for git-svn is only necessary for UCM:Tags

11 years agoTags and RM with no builds default to no subdir
Daniel Martí [Sun, 26 May 2013 18:17:47 +0000 (20:17 +0200)]
Tags and RM with no builds default to no subdir

11 years agoRemove "Whoops" exit.
Daniel Martí [Sun, 26 May 2013 11:07:56 +0000 (13:07 +0200)]
Remove "Whoops" exit.

11 years agoFix typos in missing source sentences
Daniel Martí [Sun, 26 May 2013 09:54:53 +0000 (11:54 +0200)]
Fix typos in missing source sentences

11 years agoMerge branch 'master' of gitorious.org:f-droid/fdroidserver
Ciaran Gultnieks [Sat, 25 May 2013 13:10:29 +0000 (14:10 +0100)]
Merge branch 'master' of gitorious.org:f-droid/fdroidserver

11 years agoShould be ok without that workaround now - packaging bug is fixed
Ciaran Gultnieks [Sat, 25 May 2013 13:03:26 +0000 (14:03 +0100)]
Should be ok without that workaround now - packaging bug is fixed

11 years agoInstall ia32-libs on 64 bit vm only (I think)
Ciaran Gultnieks [Sat, 25 May 2013 13:01:49 +0000 (14:01 +0100)]
Install ia32-libs on 64 bit vm only (I think)

I think this will work, but I haven't tested it yet. It's required
because all the android sdk tools (e.g. aapt) are 32 bit binaries.

11 years agoPress the y key
Ciaran Gultnieks [Sat, 25 May 2013 13:00:31 +0000 (14:00 +0100)]
Press the y key

11 years agoMore buildserver memory
Ciaran Gultnieks [Sat, 25 May 2013 12:59:35 +0000 (13:59 +0100)]
More buildserver memory

Only needed for 64 bit really, 32 bit is fine.

11 years agoTemporary workaround for maven packaging bug
Ciaran Gultnieks [Sat, 25 May 2013 12:58:58 +0000 (13:58 +0100)]
Temporary workaround for maven packaging bug

See https://bugs.launchpad.net/bugs/1171056

11 years agoInstall packages first
Ciaran Gultnieks [Sat, 25 May 2013 12:56:00 +0000 (13:56 +0100)]
Install packages first

11 years agoCache main sdk/ndk downloads
Ciaran Gultnieks [Sat, 25 May 2013 12:55:16 +0000 (13:55 +0100)]
Cache main sdk/ndk downloads

11 years agoFix graphite stats sending
Ciaran Gultnieks [Sat, 25 May 2013 12:51:52 +0000 (13:51 +0100)]
Fix graphite stats sending

11 years agoFind out srclib repo type for stats
Daniel Martí [Fri, 24 May 2013 21:52:14 +0000 (23:52 +0200)]
Find out srclib repo type for stats

11 years agoDon't separate RM by branches on UCM stats
Daniel Martí [Fri, 24 May 2013 21:48:03 +0000 (23:48 +0200)]
Don't separate RM by branches on UCM stats

11 years agoMore os.path.join() use cases
Daniel Martí [Fri, 24 May 2013 21:43:49 +0000 (23:43 +0200)]
More os.path.join() use cases

11 years agoAdd Tags and RM support for srclib, don't copy dir
Daniel Martí [Fri, 24 May 2013 21:35:56 +0000 (23:35 +0200)]
Add Tags and RM support for srclib, don't copy dir

11 years agoUse vcs.repotype() to support RT:srclib in RM too
Daniel Martí [Fri, 24 May 2013 13:42:23 +0000 (15:42 +0200)]
Use vcs.repotype() to support RT:srclib in RM too

11 years agoOption to push stats to graphite
Ciaran Gultnieks [Thu, 23 May 2013 10:04:57 +0000 (11:04 +0100)]
Option to push stats to graphite

11 years agoImproved buildserver setup documentation
Ciaran Gultnieks [Thu, 23 May 2013 10:03:38 +0000 (11:03 +0100)]
Improved buildserver setup documentation

11 years agoSwitch buildserver guest os
Ciaran Gultnieks [Thu, 23 May 2013 09:54:06 +0000 (10:54 +0100)]
Switch buildserver guest os

11 years agoIncrease timeouts for long sdk/ndk downloads
Ciaran Gultnieks [Thu, 23 May 2013 09:53:27 +0000 (10:53 +0100)]
Increase timeouts for long sdk/ndk downloads

11 years agoNo need to checkout to master for Tags
Daniel Martí [Wed, 22 May 2013 15:45:14 +0000 (17:45 +0200)]
No need to checkout to master for Tags

This fixes many occurences of Tags/RM not working since master doesn't exist
on some repos, e.g. com.better.alarm.

11 years agoAdd google apis 17 to build server
Ciaran Gultnieks [Wed, 22 May 2013 13:55:14 +0000 (14:55 +0100)]
Add google apis 17 to build server

11 years agoNeed to push srclib metadata files to build server
Ciaran Gultnieks [Wed, 22 May 2013 09:17:02 +0000 (10:17 +0100)]
Need to push srclib metadata files to build server

11 years agoBe less vague about svn errors
Ciaran Gultnieks [Wed, 22 May 2013 09:15:57 +0000 (10:15 +0100)]
Be less vague about svn errors

There can be multiple svn repos in use (e.g. srclibs) so it's helpful
to report the source of a failure.

11 years agoUpdate svn repo before checking RepoManifest
Daniel Martí [Tue, 21 May 2013 18:21:46 +0000 (20:21 +0200)]
Update svn repo before checking RepoManifest

11 years agoPut version name match back how it was (c2168db3d) because it's broken
Ciaran Gultnieks [Tue, 21 May 2013 14:51:02 +0000 (15:51 +0100)]
Put version name match back how it was (c2168db3d) because it's broken

11 years agoBetter build log formatting for wiki
Ciaran Gultnieks [Mon, 20 May 2013 20:19:53 +0000 (21:19 +0100)]
Better build log formatting for wiki

11 years agoA few corrections to 9efa5227 (srclib/extlib)
Ciaran Gultnieks [Mon, 20 May 2013 20:00:31 +0000 (21:00 +0100)]
A few corrections to 9efa5227 (srclib/extlib)

11 years agoForgot to remove a debugging print
Daniel Martí [Mon, 20 May 2013 19:57:46 +0000 (21:57 +0200)]
Forgot to remove a debugging print

11 years agoAdd flattr to index
Daniel Martí [Mon, 20 May 2013 17:53:21 +0000 (19:53 +0200)]
Add flattr to index

11 years agoRevert "fix vercodes."
Daniel Martí [Mon, 20 May 2013 13:48:55 +0000 (15:48 +0200)]
Revert "fix vercodes."

This (partially) reverts commit 05735e9fca73168cf19a96665de484d7fbb0effd.

11 years agoReport errors properly when using --stop
Ciaran Gultnieks [Mon, 20 May 2013 11:20:38 +0000 (12:20 +0100)]
Report errors properly when using --stop

11 years agoStop using vagrant-snap
Ciaran Gultnieks [Mon, 20 May 2013 11:19:47 +0000 (12:19 +0100)]
Stop using vagrant-snap

a) too unreliable, b) doesn't work at all with various vagrant and
ruby versions

11 years agobuild-tools TODO is unnecessary. fix vercodes.
Daniel Martí [Mon, 20 May 2013 12:06:18 +0000 (14:06 +0200)]
build-tools TODO is unnecessary. fix vercodes.

11 years agoUse build/srclib instead of build/extlib
Daniel Martí [Mon, 20 May 2013 11:34:03 +0000 (13:34 +0200)]
Use build/srclib instead of build/extlib

11 years agoExternalize srclibs to fdroiddata
Daniel Martí [Mon, 20 May 2013 11:16:06 +0000 (13:16 +0200)]
Externalize srclibs to fdroiddata

11 years agoBetter "No Source Since" wiki format
Daniel Martí [Sun, 19 May 2013 12:54:58 +0000 (14:54 +0200)]
Better "No Source Since" wiki format

11 years agoMerge branch 'aapt_fixes'
Daniel Martí [Sat, 18 May 2013 08:22:09 +0000 (10:22 +0200)]
Merge branch 'aapt_fixes'

11 years agoFix RM explanation (it now works for svn and hg)
Daniel Martí [Fri, 17 May 2013 21:05:48 +0000 (23:05 +0200)]
Fix RM explanation (it now works for svn and hg)

11 years agoMerge branch 'master' of gitorious.org:f-droid/fdroidserver
David Black [Fri, 17 May 2013 20:44:28 +0000 (21:44 +0100)]
Merge branch 'master' of gitorious.org:f-droid/fdroidserver

11 years agoAdd info about using automatic UCM with git-svn
David Black [Fri, 17 May 2013 20:42:02 +0000 (21:42 +0100)]
Add info about using automatic UCM with git-svn

11 years agoAdd update_check_modes.txt to stats/
Daniel Martí [Fri, 17 May 2013 20:39:35 +0000 (22:39 +0200)]
Add update_check_modes.txt to stats/

11 years agoPort RM UCM to svn and hg
Daniel Martí [Fri, 17 May 2013 20:30:35 +0000 (22:30 +0200)]
Port RM UCM to svn and hg

11 years agoAdd "No Source Since" to docs
Daniel Martí [Fri, 17 May 2013 18:57:22 +0000 (20:57 +0200)]
Add "No Source Since" to docs

11 years agoAdd -l/--latest to fdroid build
Daniel Martí [Fri, 17 May 2013 18:44:15 +0000 (20:44 +0200)]
Add -l/--latest to fdroid build

11 years agoTODO: use new build-tools path
Daniel Martí [Fri, 17 May 2013 07:25:27 +0000 (09:25 +0200)]
TODO: use new build-tools path

11 years agoAdd bitcoin address to index (soon used in client)
Daniel Martí [Thu, 16 May 2013 20:49:10 +0000 (22:49 +0200)]
Add bitcoin address to index (soon used in client)

11 years agoAdd "No Source Since:[Version]" field.
Daniel Martí [Thu, 16 May 2013 19:45:25 +0000 (21:45 +0200)]
Add "No Source Since:[Version]" field.

I'll document it once we make sure it works fine.

11 years agoApp names can contain \' too. Small optimisations.
Daniel Martí [Thu, 16 May 2013 17:47:38 +0000 (19:47 +0200)]
App names can contain \' too. Small optimisations.

11 years agoFix archive repo apk names and source references properly
Ciaran Gultnieks [Thu, 16 May 2013 08:30:08 +0000 (09:30 +0100)]
Fix archive repo apk names and source references properly

11 years agoAdd build time to /lastbuild on wiki
Ciaran Gultnieks [Wed, 15 May 2013 17:18:24 +0000 (18:18 +0100)]
Add build time to /lastbuild on wiki

11 years agohad forgotten to change error message in srclib when copy/pasting
David Black [Wed, 15 May 2013 16:24:26 +0000 (17:24 +0100)]
had forgotten to change error message in srclib when copy/pasting

11 years agoRescu srclib
David Black [Tue, 14 May 2013 17:31:59 +0000 (18:31 +0100)]
Rescu srclib

11 years agoFix archive repo apk names and source references
Ciaran Gultnieks [Wed, 15 May 2013 16:09:37 +0000 (17:09 +0100)]
Fix archive repo apk names and source references

11 years agoUse non-greedy version matches
Daniel Martí [Wed, 15 May 2013 15:08:17 +0000 (17:08 +0200)]
Use non-greedy version matches

11 years agoWatch out for rogue log messages
Ciaran Gultnieks [Wed, 15 May 2013 15:03:09 +0000 (16:03 +0100)]
Watch out for rogue log messages

11 years agoProperly match app_version or version
Daniel Martí [Wed, 15 May 2013 12:33:14 +0000 (14:33 +0200)]
Properly match app_version or version

11 years ago"app_version" is sometimes called "version"
Daniel Martí [Wed, 15 May 2013 12:23:18 +0000 (14:23 +0200)]
"app_version" is sometimes called "version"

11 years agoUse tags for Google-Gson
Daniel Martí [Tue, 14 May 2013 21:53:43 +0000 (23:53 +0200)]
Use tags for Google-Gson

11 years agoAdd PhotoView srclib
Daniel Martí [Tue, 14 May 2013 21:06:06 +0000 (23:06 +0200)]
Add PhotoView srclib

11 years agoVersion names can contain any character
Daniel Martí [Tue, 14 May 2013 19:23:36 +0000 (21:23 +0200)]
Version names can contain any character

11 years agoFall back to res/values to avoid @strings/app_name
Daniel Martí [Tue, 14 May 2013 18:50:40 +0000 (20:50 +0200)]
Fall back to res/values to avoid @strings/app_name

11 years agoUpdate the docs regarding RM and Static
Daniel Martí [Tue, 14 May 2013 18:10:31 +0000 (20:10 +0200)]
Update the docs regarding RM and Static

11 years agoAdd support for branches in the RepoManifest UCM.
Daniel Martí [Tue, 14 May 2013 18:01:45 +0000 (20:01 +0200)]
Add support for branches in the RepoManifest UCM.

11 years agoWiki update needs to include apks from archive and main, not just archive
Ciaran Gultnieks [Fri, 10 May 2013 14:04:59 +0000 (15:04 +0100)]
Wiki update needs to include apks from archive and main, not just archive

11 years agoCreate archive repo (configurable option)
Ciaran Gultnieks [Thu, 9 May 2013 19:09:17 +0000 (20:09 +0100)]
Create archive repo (configurable option)

11 years agoFix confused build logs on wiki, maybe
Ciaran Gultnieks [Wed, 8 May 2013 14:40:03 +0000 (15:40 +0100)]
Fix confused build logs on wiki, maybe

11 years agoadd libs/armeabi-v7a to list of dirs deleted before building...
David Black [Wed, 8 May 2013 13:04:33 +0000 (14:04 +0100)]
add libs/armeabi-v7a to list of dirs deleted before building...

I had completely forgotten that native libs were being deleted before
building . It is a sensible thing to do but I'm sure others will fall
foul of this one day.

11 years agoMerge branch 'master' of gitorious.org:f-droid/fdroidserver
David Black [Mon, 6 May 2013 19:42:14 +0000 (20:42 +0100)]
Merge branch 'master' of gitorious.org:f-droid/fdroidserver

11 years agoCommon-AskSven srclib
David Black [Mon, 6 May 2013 19:41:42 +0000 (20:41 +0100)]
Common-AskSven srclib

11 years agoCorrection to 6bd57d
Ciaran Gultnieks [Sat, 4 May 2013 09:10:12 +0000 (10:10 +0100)]
Correction to 6bd57d

11 years agoMerge branch 'master' of gitorious.org:f-droid/fdroidserver
David Black [Fri, 3 May 2013 14:56:04 +0000 (15:56 +0100)]
Merge branch 'master' of gitorious.org:f-droid/fdroidserver

11 years agoJutf7 srclib
David Black [Fri, 3 May 2013 14:53:37 +0000 (15:53 +0100)]
Jutf7 srclib