1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-11-15 03:20:10 +01:00
Commit Graph

286 Commits

Author SHA1 Message Date
Daniel Martí
e3856882b7 Add android-21 (5.0) target sdk to the buildserver 2014-10-18 11:55:06 +02:00
Daniel Martí
ea62609a80 Fix gradle 2.1 2014-10-10 12:53:44 +02:00
Daniel Martí
135e15bde3 Add support for gradle plugin version 0.13 via gradle 2.1 2014-10-07 16:36:10 +02:00
Daniel Martí
007e3eee27 Add the python3-gnupg package 2014-09-18 15:37:30 +02:00
Daniel Martí
6767c3f987 Revert "Add android-L target to the buildserver"
This reverts commit 7809ef419f.

android-L is a preview, we want to add android-20 when it comes out.
2014-08-07 10:29:44 +02:00
Daniel Martí
7809ef419f Add android-L target to the buildserver 2014-08-03 09:51:19 +02:00
Ciaran Gultnieks
87b04c6921 Add python-gnupg to buildserver 2014-07-31 18:49:34 +01:00
Daniel Martí
8595e216f4 Add support for gradle plugin version 0.12 2014-07-04 08:50:20 +02:00
Daniel Martí
4e0e830038 Add android-20 to the SDK 2014-07-03 22:30:30 +02:00
Daniel Martí
ebfce778bc Update the SDK to 23.0.2, supposedly fixing all issues 2014-07-03 15:36:43 +02:00
Daniel Martí
70d77a1cce Set up SDK and NDK env vars from python
No need to make the buildserver do it
2014-07-01 21:03:50 +02:00
Daniel Martí
7be0634a52 Simpler way to get the available gradle versions
Also, sort by version names instead of alphabetically
2014-07-01 19:18:12 +02:00
Daniel Martí
348c6a1085 Update the SDK to version 23.0.0 2014-06-30 17:03:26 +02:00
Daniel Martí
cbdcdd1e78 Update build-tools to 20.0.0 2014-06-30 17:03:16 +02:00
Daniel Martí
4d63ed0568 Add optipng, useful for some apps
Specifically, for cz.jirkovsky.lukas.chmupocasi
2014-06-30 16:22:31 +02:00
Daniel Martí
3c08b51dfb Add support for plugin version 0.11 2014-06-12 10:00:29 +02:00
Daniel Martí
a50e6dbfbd Update sdk and build-tools 2014-06-11 22:48:12 +02:00
Daniel Martí
4fa5d9063a Add faketime, needed by lildebi 2014-06-08 10:24:37 +02:00
Daniel Martí
295cddcddb Add android targets 5, 6 and 9
They are nice to have, and will be needed to build support-v4 from source
2014-05-21 11:45:16 +02:00
Daniel Martí
9cb5bbd1ee Add gradle 1.12 for the plugin version 0.10
Also, use https for the gradle.org links
2014-05-20 16:40:43 +02:00
Daniel Martí
6cd21c108c Stop the gradle version searches once one is found 2014-05-12 15:52:02 +02:00
Ciaran Gultnieks
f10d16f734 Remove ruby packages from buildserver 2014-04-01 17:40:11 +01:00
Daniel Martí
13c79e8e46 Fix buildserver build_tools version 2014-03-11 17:37:42 +01:00
Daniel Martí
7f1acadaf1 Properly default to the highest version of gradle 2014-03-11 17:33:19 +01:00
Daniel Martí
426d85d0b8 Bump build-tools version 2014-03-07 15:38:24 +01:00
Daniel Martí
fa7b9690ec Clean up the gradle script a bit 2014-03-07 15:37:14 +01:00
Daniel Martí
c76d2321f3 Add support for gradle 1.11 (and plugin ver 0.9) 2014-03-07 15:21:18 +01:00
Daniel Martí
858f89e3ac Update build-tools to 19.0.2 2014-02-23 12:21:28 +01:00
Daniel Martí
f6f23030e2 Move config.buildserver.py into buildserver subdir 2014-02-17 19:16:14 +01:00
Daniel Martí
dbb7f63906 Add quilt for csipsimple 2014-02-10 09:41:04 +01:00
Daniel Martí
51fc868b5c Add swig as osmand dependency 2014-02-09 22:48:40 +01:00
Ciaran Gultnieks
f69dbd3e9e Revert "Switch to python-pgmagick on buildserver too"
This reverts commit f012165c69.
2014-02-03 22:01:33 +00:00
Ciaran Gultnieks
f012165c69 Switch to python-pgmagick on buildserver too 2014-02-03 21:51:22 +00:00
Daniel Martí
0f06f07b89 Forgot vorbis-tools dep for xcsoar 2014-01-30 08:44:38 +01:00
Daniel Martí
3f47b4914d Remove newline in list of pkgs to install 2014-01-29 19:11:07 +01:00
Daniel Martí
9fa73faf2e Add missing xcsoar deps 2014-01-29 00:55:53 +01:00
Daniel Martí
03cc679dc8 Forgot to actually install 1.10 via chef 2014-01-27 22:03:39 +01:00
Daniel Martí
6e537c2f37 Add gradle 1.10 with the new plugin 0.8 release 2014-01-27 13:21:44 +01:00
Daniel Martí
5a4b343a3d Add the curl package to the buildserver 2014-01-23 09:03:00 +01:00
Daniel Martí
0fce807f35 Important to also parse ../build.gradle 2014-01-15 18:07:17 +01:00
Daniel Martí
607736f85d Remove google apis, they are deprecated and broken 2014-01-12 11:57:47 +01:00
Daniel Martí
ff01aa75cd Add build-tools to PATH 2014-01-12 11:57:23 +01:00
Daniel Martí
6dc2bb8449 Move gradle script to separate file, install it properly 2014-01-10 20:12:24 +01:00
Daniel Martí
ca7cea37f8 Add our gradle wrapper script 2014-01-09 22:56:51 +01:00
Daniel Martí
db33ae75e5 Revert "Add gradle-1.10" since it's not compatible yet 2014-01-09 16:29:45 +01:00
Daniel Martí
06f9a42601 Move gradle to its own cookbook 2014-01-09 16:27:34 +01:00
Daniel Martí
d83a723f5c Install gradle version 1.4, 1.6, 1.7, 1.8 and 1.9 to /opt/gradle 2014-01-09 16:23:49 +01:00
Daniel Martí
087cd6d135 Update to build-tools 19.0.1 2013-12-22 13:24:40 +01:00
Daniel Martí
3299873b24 Update to gradle 1.9 2013-12-22 13:22:45 +01:00
Ciaran Gultnieks
5d1bed3380 Fix incomplete ndk upgrade in d7f558ad 2013-12-16 11:42:33 +00: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
752105c884 Add kivy requirements to buildserver 2013-11-24 22:11:02 +00:00
Ciaran Gultnieks
067cab5a3f Buildserver apt-get update fix 2013-11-18 22:35:55 +00:00
Ciaran Gultnieks
0876c52e55 Revert "Switch to build-tools 19.0.0" - buggy build tools
This reverts commit a81aebb236.
2013-11-13 14:54:38 +00:00
Ciaran Gultnieks
9ea87f7078 Add texinfo to buildserver 2013-11-11 17:22:49 +00:00
Ciaran Gultnieks
3f2f4ef1ce Add transfig to buildserver 2013-11-11 17:20:57 +00:00
Daniel Martí
a81aebb236 Switch to build-tools 19.0.0 2013-11-04 16:09:45 +01:00
Ciaran Gultnieks
9910e74242 Force apt-get update on buildserver creation 2013-11-04 12:35:53 +00:00
Daniel Martí
7f43797a64 Add android-19 platform 2013-11-02 20:35:45 +01:00
Daniel Martí
4db24c43f2 Android sdk from 22.2.1 to 22.3 2013-11-02 20:35:03 +01:00
Daniel Martí
bdb168990b Add package realpath to buildserver 2013-10-29 14:19:27 +01:00
Ciaran Gultnieks
17df97e714 Correct .bsenv for interactive ssh 2013-10-24 10:02:36 +01:00
Daniel Martí
23dc78da44 Also install platform-tools 2013-10-20 13:42:58 +02:00
Daniel Martí
efcf850247 Update many android tools
* Gradle from 1.7 to 1.8
* Android SDK from 21.0.1 to 22.2.1
* SDK Build Tools from 18.0.1 to 18.1.1
* Added legacy toolchains to NDK r9
2013-10-17 15:29:52 +02:00
Ciaran Gultnieks
d4cc3edff2 Add python-magic to buildserver 2013-10-16 19:37:46 +01:00
Ciaran Gultnieks
01ab262a9a Revert "Fix b315968b (at least to the extent that it's now possible to make a buildserver again)"
This reverts commit c74bbdf5dc.
2013-10-16 19:32:38 +01:00
Ciaran Gultnieks
506286934f Revert "Install filemagic on buildserver"
This reverts commit 255cd05c67.
2013-10-16 19:31:52 +01:00
Ciaran Gultnieks
255cd05c67 Install filemagic on buildserver 2013-10-16 17:28:13 +01:00
Ciaran Gultnieks
c74bbdf5dc Fix b315968b (at least to the extent that it's now possible to make a buildserver again) 2013-10-16 17:28:13 +01:00
Daniel Martí
1764173084 Don't add sdk support lib dir as maven repo 2013-10-16 09:36:42 +02:00
Daniel Martí
b315968bea Try to add maven support repo and ndk variables to recipes 2013-10-10 16:30:11 +02:00
Daniel Martí
12261e72b9 Merge commit 'refs/merge-requests/124' of gitorious.org:f-droid/fdroidserver 2013-10-07 20:56:43 +02:00
Ciaran Gultnieks
b58e4356ac Correct ndk r9 arcb selection 2013-10-06 12:52:38 +01:00
Ciaran Gultnieks
771fb587e3 Correct ndk r9 install 2013-10-06 12:51:16 +01:00
Ciaran Gultnieks
244e069036 Switch to ndk r9 2013-10-06 09:21:14 +01:00
Christopher
0bca2a45ab Added gettext dependency to buildserver 2013-10-04 23:38:30 +02:00
Ciaran Gultnieks
59b3b27378 Add libsaxonb-java to buildserver dependencies 2013-10-02 22:52:56 +01:00
Ciaran Gultnieks
0658a9b8ac Get non-interactive bash env right 2013-08-29 21:06:18 +01:00
Ciaran Gultnieks
153c0c6f8f Define ANDROID_HOME on buildserver 2013-08-29 18:25:26 +01:00
Ciaran Gultnieks
68cdf05cad Correction to previous commit 2013-08-29 17:29:12 +01:00
Ciaran Gultnieks
6a7430cdca Fix gradle path/home setup on buildserver 2013-08-29 16:27:52 +01:00
Ciaran Gultnieks
4b97c0a470 Add extra-android-m2repository to buildserver 2013-08-22 09:54:01 +01:00
Ciaran Gultnieks
08380bfacc Install gradle 1.7 to buildserver (untested, may need some extra config) 2013-08-09 19:37:13 +01:00
Ciaran Gultnieks
8cf3b9ec5d Add build tools 18.0.1 2013-08-08 11:43:15 +01:00
Ciaran Gultnieks
a2e81658ef Add sdk android-18 2013-08-08 11:11:48 +01:00
Ciaran Gultnieks
77917e93c0 Need to create build-tools directory when using non-cached install 2013-08-08 10:16:51 +01:00
Ciaran Gultnieks
f51e4f805e Cats paw on keyboard to accept license 2013-07-31 17:46:31 +01:00
Ciaran Gultnieks
7f43aa376b Remove separate jdk installation from buildserver 2013-07-31 17:15:42 +01:00
David Black
b146f11c46 add imagemagick for navit. could be useful for converting images too. 2013-07-13 12:49:34 +01:00
Ciaran Gultnieks
b5fd722911 Fix non-cached buildserver build-tools install 2013-07-10 16:45:34 +01:00
Ciaran Gultnieks
9a2baaad0f More lightweight than ia32 2013-06-11 22:08:31 +01:00
Ciaran Gultnieks
8c1511fed1 Explicit openjdk package install
For whatever reason, 32 bit needs this even though 64 bit doesn't -
otherwise it can't find the jdk.
2013-06-04 22:40:58 +01:00
Ciaran Gultnieks
9d6266c5a6 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.
2013-06-04 22:39:46 +01:00
David Black
6b269ac644 add yasm to list of packages to be installed on build server 2013-06-03 20:39:25 +01:00
Ciaran Gultnieks
cb16a63409 Much better build server provisioning
Including selection of correct ndk architecture, caching and performance
improvements, better configurability, etc.
2013-05-31 07:48:39 +01:00
Ciaran Gultnieks
10b90bd524 Should be ok without that workaround now - packaging bug is fixed 2013-05-25 14:03:26 +01:00
Ciaran Gultnieks
c25a0ee681 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.
2013-05-25 14:01:49 +01:00
Ciaran Gultnieks
6f72af39fe Press the y key 2013-05-25 14:00:31 +01:00
Ciaran Gultnieks
f79debb132 More buildserver memory
Only needed for 64 bit really, 32 bit is fine.
2013-05-25 13:59:35 +01:00
Ciaran Gultnieks
f7d99ed521 Temporary workaround for maven packaging bug
See https://bugs.launchpad.net/bugs/1171056
2013-05-25 13:58:58 +01:00
Ciaran Gultnieks
03dcc07edb Install packages first 2013-05-25 13:56:00 +01:00
Ciaran Gultnieks
ee0e3253b5 Cache main sdk/ndk downloads 2013-05-25 13:55:16 +01:00
Ciaran Gultnieks
f33fb22360 Switch buildserver guest os 2013-05-23 11:05:29 +01:00
Ciaran Gultnieks
cf35b69d31 Increase timeouts for long sdk/ndk downloads 2013-05-23 11:05:29 +01:00
Ciaran Gultnieks
6bdc532168 Add google apis 17 to build server 2013-05-22 14:55:14 +01:00
Ciaran Gultnieks
af391c7679 Be explicit about jarsigner algorithms
If these aren't specified, it works fine with the jdk6 version, but
produces an unusable (on Android) index.jar with the jdk7 version.
2013-04-11 17:30:51 +01:00
Ciaran Gultnieks
d54031294a Use ndk r8e 2013-04-02 22:32:49 +01:00
Ciaran Gultnieks
d1647acc50 Add cmake to build server 2013-03-21 13:59:30 +00:00
Ciaran Gultnieks
f73857fe71 Add autopoint to build server 2013-03-13 16:14:48 +00:00
Ciaran Gultnieks
1c4719ffe2 Add pkg-config to buildserver 2013-03-13 12:04:30 +00:00
Ciaran Gultnieks
8461193b49 Merge commit 'refs/merge-requests/107' of git://gitorious.org/f-droid/fdroidserver into merge-requests/107 2013-02-23 09:32:17 +00:00
Ciaran Gultnieks
79d247d682 Log buildserver setup 2013-02-12 15:20:30 +00:00
David Black
54efab5851 ruby program for build server 2013-01-25 11:25:14 +00:00
Ciaran Gultnieks
1a71dbf745 Build server to r21 2013-01-21 11:09:56 +00:00
Ciaran Gultnieks
17c9e2f4e7 Increase RAM on build server 2013-01-21 11:09:36 +00:00
Ciaran Gultnieks
f8cedd581a Add android-17 to build server 2013-01-03 08:39:05 +00:00
Ciaran Gultnieks
ea67ae1673 Correct libssl package name 2012-12-13 09:19:42 +00:00
Ciaran Gultnieks
5afdbca5e3 Add zip to buildserver packages 2012-12-01 07:20:47 +00:00
Ciaran Gultnieks
372cd28881 Install bison on build server 2012-10-01 13:18:25 +01:00
Ciaran Gultnieks
69d64c7129 Install android-support on build server 2012-10-01 13:18:06 +01:00
Ciaran Gultnieks
3f00d04836 Added libssl to build server 2012-09-26 23:32:58 +01:00
Ciaran Gultnieks
2486ca1f0c Add libtool to build server 2012-09-24 14:05:25 +01:00
Ciaran Gultnieks
bbfb472fe5 Added android-12 to build server 2012-09-20 10:27:33 +01:00
Ciaran Gultnieks
77e5359706 Install autoconf on build server 2012-09-14 23:14:41 +01:00
Ciaran Gultnieks
fb7e73afff Additional sdk platform for build server 2012-09-14 23:14:16 +01:00
Ciaran Gultnieks
09e296d2de Lots of build system improvements and fixes 2012-09-08 09:56:20 +01:00
Ciaran Gultnieks
f8b6f7a251 Incremental android sdk installation 2012-09-04 18:51:53 +01:00
Ciaran Gultnieks
f63d57b512 Correct ndk-r8b install for build server 2012-08-31 20:34:52 +01:00
Ciaran Gultnieks
8a3ed0ed17 New ndk for build server 2012-08-31 16:46:57 +01:00
Ciaran Gultnieks
d9f404ba07 Integrated latest build server stuff (except snapshots) 2012-08-31 14:48:50 +01:00
Ciaran Gultnieks
b79ba3c630 Added Tags update check method 2012-08-23 14:25:39 +01:00
Ciaran Gultnieks
777af32dc0 Latest buildserver wip 2012-02-21 00:01:07 +00:00
Ciaran Gultnieks
498e7d3c5f Work in progress on integrating build server 2012-02-03 16:01:35 +00:00