Licaon_Kter
e678df14ce
buildserver: remove old LTS NDK and only pre-install current LTS
2022-04-26 10:25:31 +02:00
linsui
3f62e0ebde
update preinstalled ndk to r23b
2022-02-10 16:47:03 +08:00
Hans-Christoph Steiner
57447f18e1
buildserver: move buildserverid to provisioner
...
In order to support Docker, this should be able to operate without ssh,
e.g. using vagrant-communicator-docker. This removes the buildserverid
hack and makes it a provisioner shell script.
2022-01-11 11:23:36 +01:00
linsui
576ca7ad13
Add build-tools;31.0.0 and platforms;android-31
2021-07-22 19:26:32 +08:00
Michael Pöhn
af088c9c91
add checksums for basebox 0.6.1
2021-05-28 08:55:43 +00:00
Hans-Christoph Steiner
6eb895a700
makebuilserver: only install most recent two releases
2021-05-28 10:24:53 +02:00
Hans-Christoph Steiner
7a1d236c8d
only support zipballs in NDK provisioning
...
Since I discovered there is an r10e zipball, this can now get all NDKs
in zipball form.
fdroid/android-sdk-transparency-log@447fea86e7
closes #902
2021-05-28 09:13:36 +02:00
Hans-Christoph Steiner
ec2cace222
buildserver: trim pre-installed NDK list down to the bare minimum
...
This keeps the Long Term Support release and the latest release installed.
r10e was kept in because it needs a special extraction method, since it is
a .bin file, not a .zip. r12b is kept in because it is the old default.
Here is a survey of the NDK versions used in the most recent Builds entry
in each app that uses the NDK:
{'r10e': 6,
'r12b': 93,
'r13b': 4,
'r14b': 5,
'r15c': 7,
'r16b': 14,
'r17b': 4,
'r17c': 7,
'r18b': 9,
'r19c': 17,
'r20': 1,
'r20b': 22,
'r21': 3,
'r21d': 56,
'r21e': 65,
'r22': 9,
'r22b': 15,
'r9b': 1}
#517
import glob
import os
import yaml
try:
from yaml import CSafeLoader as SafeLoader
except ImportError:
from yaml import SafeLoader
ndks = dict()
for f in glob.glob('metadata/*.yml'):
with open(f) as fp:
app = yaml.load(fp, Loader=SafeLoader)
if app.get('Disable'):
continue
build = app.get('Builds', [])[-1]
if build.get('disabled'):
continue
ndk = build.get('ndk')
if ndk and ndk[1] == '9':
print(f, build)
elif ndk and int(ndk[2:3]) < 18:
print(f, build)
if ndk:
print(f, ndk)
if ndk not in ndks:
ndks[ndk] = 0
ndks[ndk] += 1
import pprint
pprint.pprint(ndks)
2021-05-25 17:06:28 +02:00
fdroid-bot
927aa95cd8
gradle v7.0.2
2021-05-17 16:59:55 +00:00
fdroid-bot
e0f825d636
gradle v7.0.1
2021-05-13 12:02:17 +00:00
fdroid-bot
0298eef46f
gradle v7.0
2021-04-12 07:15:28 +00:00
relan
6d9410597b
Upgrade NDK r22 to r22b
2021-04-07 12:12:04 +03:00
Hans-Christoph Steiner
fc368dc291
makebuildserver: print message before rsyncing caches
...
This process can take a very long time if the caches are large, so at least
print something about what it is doing.
2021-03-15 10:29:08 +01:00
Hans-Christoph Steiner
4b05854ffc
buildserver: only install the latest gradle version
...
gradle checksums are now handled by gradlew-fdroid
refs #370 #517 #737
2021-03-11 08:40:34 +01:00
Licaon_Kter
d683a40f96
Add NDK 21e
2021-03-10 16:36:14 +02:00
Felix C. Stegerman
7fa7270589
fix "vritualbox" typo in BASEBOX_CHECKSUMS
2021-03-09 12:42:43 +00:00
fdroid-bot
898b5dbb4a
gradle v6.8.3
2021-03-01 21:34:31 +00:00
fdroid-bot
59a4ec79b3
gradle v6.8.2
2021-02-08 10:42:22 +00:00
fdroid-bot
d89dea63c3
gradle v6.8.1
2021-01-25 10:36:37 +00:00
Licaon_Kter
67ae164293
Gradle 6.8
2021-01-11 14:10:52 +02:00
TacoTheDank
c88a3f56a1
Update NDK to r22 and add buildtools 30.0.3
2020-12-26 19:51:22 -05:00
Hans-Christoph Steiner
2cca336a29
add gradle 6.7.1
2020-11-27 11:35:18 +01:00
Leonhard Künzler
ce46978099
Add platform 30
2020-11-09 11:23:40 +01:00
Marcus Hoffmann
7fbf08fbbe
add gradle 6.7
2020-10-14 22:41:27 +02:00
Licaon_Kter
de9e0f4fc3
build-tools 30.0.2
2020-09-16 15:58:50 +03:00
Marcus Hoffmann
eb57723096
fix accidentally changed hash of gradle 6.5.1
...
This was changed in 394ad8f863
when
deleting 6.6 from makebuildserver but deleting one line up instead of
down.
2020-08-25 23:15:25 +02:00
Marcus Hoffmann
394ad8f863
add gradle 6.6.1
2020-08-25 23:06:21 +02:00
Marcus Hoffmann
d3e8766a3c
add gradle 6.6
2020-08-11 09:13:20 +02:00
TacoTheDank
7c44669501
Add platform-29_r05
2020-08-09 20:06:30 -04:00
Michael Pöhn
d4296fdf3b
add official checksums for basebox-buster64 0.6.0
2020-07-22 13:09:26 +02:00
TacoTheDank
3de9e46702
Add platform-29_r04
2020-07-18 19:22:50 -04:00
TacoTheDank
cfed640adc
Add buildTools 30.0.1
2020-07-18 19:17:42 -04:00
xynngh
393f08ff25
Add gradle 6.5.1
2020-07-07 14:02:56 +04:00
TacoTheDank
07992177bf
Add build tools 30.0.0
2020-06-10 15:59:04 -04:00
TacoTheDank
0216513da6
Upgrade NDK r21c to r21d
2020-06-10 15:55:53 -04:00
Marcus Hoffmann
4c69411387
add gradle 6.5
2020-06-04 00:30:30 +02:00
TacoTheDank
edd41b3c58
Upgrade NDK r21b to r21c
2020-05-29 16:23:20 -04:00
Marcus Hoffmann
e25b8a1933
add gradle 6.4.1
2020-05-17 02:58:30 +02:00
relan
13ac46af07
makebuildserver: upgrade NDK r21 to r21b
2020-05-14 08:43:33 +03:00
relan
99ef3a8626
Add Gradle 6.4
2020-05-08 10:30:28 +03:00
Jochen Sprickerhof
af4eb86fca
Add sync to make sure buildserverid is written
2020-04-12 16:54:29 +02:00
Michael Pöhn
c000d450ca
add debugging output for makebs buildserverid
2020-04-11 15:15:20 +02:00
Marcus Hoffmann
3113b890b5
add gradle 6.3
2020-03-26 16:09:05 +01:00
Marcus Hoffmann
6a06551b73
add build tools 29.0.3
...
Closes fdroid/fdroidserver#753
2020-03-17 12:02:18 +01:00
Marcus Hoffmann
87e825bf3e
add gradle 6.2.2
2020-03-10 16:58:41 +01:00
Marcus Hoffmann
b4720665b9
add gradle 6.2{,.1} and AGP 3.6
2020-02-25 12:46:47 +01:00
Hans-Christoph Steiner
84c7f4db9b
Add Gradle 6.1.1, replacing Gradle 6.1
2020-01-31 15:38:08 +01:00
Hans-Christoph Steiner
e6b2134d2e
makebuildserver: ensure vagrant share block symlinks to the host
...
* https://phoenhex.re/2018-03-25/not-a-vagrant-bug
* https://github.com/hashicorp/vagrant/pull/10792/files
2020-01-31 15:38:07 +01:00
Licaon_Kter
33ddf944f3
Add Gradle 6.1
2020-01-19 18:46:52 +00:00
Marcus Hoffmann
fdcb1ad23f
Revert "Revert "Merge branch 'ndk21' into 'master'""
...
This reverts commit 999b15a909
.
2020-01-15 22:48:40 +01:00