1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-11-14 02:50:12 +01:00
Commit Graph

8440 Commits

Author SHA1 Message Date
proletarius101
452b1bf3aa fix(deploy): fix errors introduced by merging 2024-06-07 12:48:04 +02:00
proletarius101
4bb4fde8ed feat(deploy): add index-only mode to the rclone deployment method 2024-06-07 12:48:04 +02:00
proletarius101
d8c9f88f24 chore(deploy): rename index_only variable to is_index_only for Python idiomaticness 2024-06-07 12:48:04 +02:00
proletarius101
aaed24bc22 chore(deploy): clean up code 2024-06-07 12:48:04 +02:00
proletarius101
1238ef8511 fix(deploy): remove the --index-only flag 2024-06-07 12:48:04 +02:00
proletarius101
52b13e86e1 fix(deploy): $GIT_MIRROR/fdroid/repo/com.politedroid_6.apk doesn't exist when the test is finished 2024-06-07 12:48:04 +02:00
proletarius101
1b70571b0e style(deploy): rename working_dir_root variable to workspace_dir 2024-06-07 12:48:04 +02:00
proletarius101
04a584eff8 style(deploy): fix pyflake 2024-06-07 12:48:04 +02:00
proletarius101
52e3585297 fix(deploy): all files are uploaded if the index only mode deployment follows a full mode one
switch the branch before rsyncing
2024-06-07 12:48:04 +02:00
proletarius101
ba96aa09b4 chore(deploy): convert print to logging for in-order output 2024-06-07 12:48:04 +02:00
proletarius101
4daf039cb2 fix(deploy): all files are uploaded if the index only mode deployment follows a full mode one
create new branches from groud up
2024-06-07 12:48:04 +02:00
proletarius101
1faf317aa7 fix(deploy): all files are uploaded if the index only mode deployment follows a full mode one
let rsync only sync necessary files
2024-06-07 12:48:04 +02:00
proletarius101
291827038c fix(deploy): all files are uploaded if the index only mode deployment follows a full mode one 2024-06-07 12:48:04 +02:00
proletarius101
452bc770b1 debug 2024-06-07 12:48:04 +02:00
proletarius101
5e73864996 fix(deploy): fatal: A branch named 'full' already exists. 2024-06-07 12:48:04 +02:00
proletarius101
88239fe6fb test(deploy): make sure the APK file is not uploaded in the index only mode 2024-06-07 12:48:04 +02:00
proletarius101
eef97456ea fix(deploy): local files are not synced to the local git repo 2024-06-07 12:48:04 +02:00
proletarius101
d30d8c5440 fix(deploy): remove unnecessary additional initial commit
and fix the test error: https://gitlab.com/proletarius101/fdroidserver/-/jobs/6997355250#L6978
2024-06-07 12:48:04 +02:00
proletarius101
d996e11bd3 chore(deploy): list all files in the local git repo 2024-06-07 12:48:04 +02:00
proletarius101
c2d192024a fix(deploy): files are not pushed to the remote 2024-06-07 12:48:04 +02:00
proletarius101
c8880f31be test(deploy): fix fdroidserver.deploy.options is None 2024-06-07 12:48:04 +02:00
proletarius101
a1c225c50d test(deploy): fix errors 2024-06-07 12:48:04 +02:00
proletarius101
44530a7272 fix(deploy): don't recreate the branches 2024-06-07 12:48:04 +02:00
proletarius101
202c2322b5 fix: No such file or directory: 'repo/entry.jar' 2024-06-07 12:48:04 +02:00
proletarius101
844640d920 test 2024-06-07 12:48:04 +02:00
proletarius101
bcdf055f41 test 2024-06-07 12:48:04 +02:00
proletarius101
6da71188e6 test 2024-06-07 12:48:04 +02:00
proletarius101
d860dfd104 test 2024-06-07 12:48:04 +02:00
proletarius101
a842ebfc17 test 2024-06-07 12:48:04 +02:00
proletarius101
953823194a fix(deploy): align the config naming 2024-06-07 12:48:04 +02:00
proletarius101
b0ead2a767 test 2024-06-07 12:48:04 +02:00
proletarius101
d1f0c23c54 test 2024-06-07 12:48:04 +02:00
proletarius101
bce3470260 test 2024-06-07 12:48:04 +02:00
proletarius101
5046d390b0 test 2024-06-07 12:48:04 +02:00
proletarius101
802f9eb73f test 2024-06-07 12:48:04 +02:00
proletarius101
a1d28661fb fix(deploy): error: The branch 'full' is not fully merged. 2024-06-07 12:48:04 +02:00
proletarius101
f9c313122e fix(deploy): error: The following untracked working tree files would be overwritten by checkout 2024-06-07 12:48:04 +02:00
proletarius101
691f5b7397 fix: no files are uploaded 2024-06-07 12:48:04 +02:00
proletarius101
ad16452abe fix(deploy): Reference at 'refs/heads/full' does already exist 2024-06-07 12:48:04 +02:00
proletarius101
250f89d23e fix: index only mode setting doesn't work if it follows a full mode config 2024-06-07 12:48:04 +02:00
proletarius101
38aa008ae6 fix: index only mode setting doesn't work if it follows a full mode config 2024-06-07 12:48:04 +02:00
Hans-Christoph Steiner
0db842881d fix: avoid making the parent directory redundantly in test case 2024-06-07 12:48:04 +02:00
proletarius101
8c9a06238c lint: fix pydocstyle 2024-06-07 12:48:04 +02:00
proletarius101
ad83e1b880 fix: ModuleNotFoundError 2024-06-07 12:48:04 +02:00
proletarius101
ef589531aa lint: fix black formatting 2024-06-07 12:48:04 +02:00
proletarius101
4c15cea78a fix(deploy): remove the index-only mode from elsewhere except the config file
To enable per-remote configuration
2024-06-07 12:48:04 +02:00
proletarius101
15c8926e75 style: fix lint 2024-06-07 12:48:04 +02:00
proletarius101
12c1cde4f9 style: fix lint 2024-06-07 12:48:04 +02:00
proletarius101
649559b84c style: fix lint 2024-06-07 12:48:04 +02:00
proletarius101
f06acc5973 refactor: use _get_index_file_paths() instead of this mix of --include/--exclude 2024-06-07 12:48:04 +02:00