Michael Pöhn
57446eee1c
Merge branch 'sync' into 'master'
...
Add sync to make sure buildserverid is written
See merge request fdroid/fdroidserver!735
2020-04-13 20:21:05 +00:00
Jochen Sprickerhof
af4eb86fca
Add sync to make sure buildserverid is written
2020-04-12 16:54:29 +02:00
Michael Pöhn
e1a67515e4
Merge branch 'makebs-debug' into 'master'
...
add debugging output for makebs buildserverid
See merge request fdroid/fdroidserver!732
2020-04-11 13:36:31 +00:00
Michael Pöhn
c000d450ca
add debugging output for makebs buildserverid
2020-04-11 15:15:20 +02:00
Torsten Grote
7d69f04b94
Show debug messages to give clue why pushing git mirror failed
2020-04-10 13:34:46 -03:00
Licaon_Kter
463f6823de
Import - sudo refresh repos too and use the newer npm
2020-04-08 10:25:53 +00:00
Licaon_Kter
9e8aef6771
Add stretch-backports-sloppy repo too
2020-03-30 07:10:51 -04:00
Marcus Hoffmann
3113b890b5
add gradle 6.3
2020-03-26 16:09:05 +01:00
Hans-Christoph Steiner
4ce02e860b
Merge branch 'funding' into 'master'
...
use default org wide FUNDING.yml
See merge request fdroid/fdroidserver!727
2020-03-20 16:10:30 +00:00
Marcus Hoffmann
a9d0a42c7c
use default org wide FUNDING.yml
...
https://github.com/f-droid/.github/blob/master/FUNDING.yml
2020-03-20 14:26:02 +01:00
Marcus Hoffmann
6a06551b73
add build tools 29.0.3
...
Closes fdroid/fdroidserver#753
2020-03-17 12:02:18 +01:00
Hans-Christoph Steiner
7f9da9f4df
Merge branch 'gradle-no-proxy' into 'master'
...
provision-gradle: remove fake proxy configuration
See merge request fdroid/fdroidserver!725
2020-03-16 21:39:58 +00:00
relan
1b001cf1b5
provision-gradle: remove fake proxy configuration
...
The prohibition of HTTP causes connection errors on some builds:
IOException: https://dl.google.com/android/repository/addons_list-3.xml
java.net.ConnectException: Connection refused (Connection refused)
IOException: https://dl.google.com/android/repository/addons_list-2.xml
java.net.ConnectException: Connection refused (Connection refused)
IOException: https://dl.google.com/android/repository/addons_list-1.xml
java.net.ConnectException: Connection refused (Connection refused)
Failed to download any source lists!
Partly revert a746917022
.
2020-03-15 17:41:29 +03:00
Hans-Christoph Steiner
82df54a8a2
Merge branch 'fixes-for-issuebot' into 'master'
...
fixes for issuebot
See merge request fdroid/fdroidserver!723
2020-03-11 21:35:34 +00:00
Hans-Christoph Steiner
138bc73668
import: --omit-disable option to easily work with generated files
2020-03-11 22:13:47 +01:00
Hans-Christoph Steiner
1bb9cf43e1
import: ensure gradle: yes is added for detected Gradle builds
2020-03-11 22:13:45 +01:00
Hans-Christoph Steiner
a1e17d2b2c
deploy: retry virustotal 30 seconds after rate limiting, and log
2020-03-11 22:13:42 +01:00
Hans-Christoph Steiner
b7901952a1
deploy: make androidobservatory and virustotal functions reusable
...
This should not change the logic at all, just make the loop runs into
standalone functions.
2020-03-11 22:13:39 +01:00
Hans-Christoph Steiner
733e7be1b3
set F-Droid HTTP Headers globally
2020-03-11 13:41:13 +01:00
Hans-Christoph Steiner
ab2291475b
import: mv reusable functions to common.py to avoid import_proxy.py
...
import is a strict keyword in Python, so it is not possible to import a
module called 'import', even with things like:
* import fdroidserver.import
* from fdroidserver import import
2020-03-11 13:41:13 +01:00
Marcus Hoffmann
87e825bf3e
add gradle 6.2.2
2020-03-10 16:58:41 +01:00
Hans-Christoph Steiner
9d4f0f6712
Merge branch 'less_pedandic_checks' into 'master'
...
opencollecive: fix allowed characters
See merge request fdroid/fdroidserver!724
2020-03-10 15:49:50 +00:00
Marcus Hoffmann
56ee7fe765
opencollecive: fix allowed characters
...
The url slug used by opencollective allows case variations, they all
lead back to the canonical lowercase variant though.
Apart from ascii characters and numbers only - and _ are allowed.
2020-03-10 16:26:34 +01:00
Marcus
c6e68c11f8
Merge branch 'opencollective' into 'master'
...
add opencollective metadata and index field
See merge request fdroid/fdroidserver!720
2020-03-10 14:56:03 +00:00
Marcus
9d24f2e4a7
add opencollective metadata and index field
2020-03-10 14:56:03 +00:00
Hans-Christoph Steiner
b8ddc43f95
Merge branch 'libvirt' into 'master'
...
libvirt: various fixes related to the `makebuildserver` and `fdroid build` commands
See merge request fdroid/fdroidserver!718
2020-03-09 15:06:19 +00:00
fuwa
2d63ab66f5
libvirt: various fixes related to the makebuildserver
and fdroid build
commands
2020-03-09 15:06:19 +00:00
Hans-Christoph Steiner
5e0c8d5a46
Merge branch 'nightly-stats' into 'master'
...
Add stats support to nightly repo
See merge request fdroid/fdroidserver!722
2020-03-03 14:30:28 +00:00
Torsten Grote
14208a6761
Add stats support to nightly repo
...
This will keep track of when APKs were added
and show these dates properly in the client
instead of always resetting all dates to the latest update.
2020-03-02 14:17:42 -03:00
Marcus
b5ec4af54b
Merge branch 'gradle_6.2' into 'master'
...
add gradle 6.2{,.1} and AGP 3.6
See merge request fdroid/fdroidserver!719
2020-02-25 12:10:11 +00:00
Marcus Hoffmann
b4720665b9
add gradle 6.2{,.1} and AGP 3.6
2020-02-25 12:46:47 +01:00
Hans-Christoph Steiner
ed46afe262
gitlab-ci: ensure git is installed for pip_install job
2020-02-20 16:40:31 +01:00
Hans-Christoph Steiner
b5bce9f178
build: do not write/rsync status JSON when running --on-server
...
!717 !716
2020-02-20 16:40:19 +01:00
Hans-Christoph Steiner
7b8d358833
Merge branch 'status-json-fixes' into 'master'
...
Status json fixes
Closes #741 and #742
See merge request fdroid/fdroidserver!717
2020-02-19 21:06:56 +00:00
Hans-Christoph Steiner
b6e6ce87cb
build: has no pretty option ( closes #742 )
2020-02-19 20:29:54 +01:00
Hans-Christoph Steiner
21f5bd73a7
build: fix logging failed builds to the status JSON ( closes #741 )
2020-02-19 20:29:51 +01:00
Michael Pöhn
28117f31d3
Merge branch 'write-status-json' into 'master'
...
write buildserver status as public JSON files
See merge request fdroid/fdroidserver!716
2020-02-19 14:21:23 +00:00
Hans-Christoph Steiner
202291d66c
integration test for creating and deploying status JSON files
...
----------------------------
2020-02-19 14:50:37 +01:00
Hans-Christoph Steiner
bf6004b08e
rsync status JSON as first and last steps of command runs
2020-02-19 14:50:35 +01:00
Hans-Christoph Steiner
c19ef45fd5
build: write status JSON
2020-02-19 14:50:32 +01:00
Hans-Christoph Steiner
55935d9a41
signindex: write status JSON
2020-02-19 14:50:30 +01:00
Hans-Christoph Steiner
c965e7d969
deploy: write status JSON
2020-02-19 14:50:29 +01:00
Hans-Christoph Steiner
ddbdff83bd
gpgsign: write status JSON
2020-02-19 14:50:26 +01:00
Hans-Christoph Steiner
4bb590b6e5
publish: write status JSON
2020-02-19 14:50:24 +01:00
Hans-Christoph Steiner
e8a6d0f813
checkupdates: write status JSON
2020-02-18 23:45:52 +01:00
Hans-Christoph Steiner
d16478b10b
update: write status in JSON repo file, using new internal API
2020-02-18 23:45:48 +01:00
Hans-Christoph Steiner
5459a461db
common.get_head_commit_id() to get string commit ID from HEAD
2020-02-18 23:16:53 +01:00
Hans-Christoph Steiner
fafaa8f81f
standardize on path.endswith() for file extension checks
...
Its already widely used, this just removes the exceptions. It is also more
Pythonic
2020-02-18 23:16:51 +01:00
Hans-Christoph Steiner
202602937d
import: ignore results if build/appid dir already exists
2020-02-18 23:16:49 +01:00
Hans-Christoph Steiner
32a29b3304
import: get git commit ID from git repo, e.g. master instead of '?'
2020-02-18 23:16:44 +01:00