diff options
author | Antti Kokko <antti.kokko@qt.io> | 2022-03-23 14:52:35 +0200 |
---|---|---|
committer | Antti Kokko <antti.kokko@qt.io> | 2022-03-24 05:39:40 +0000 |
commit | 77f0978fa6a5d710dae4b6095f0a1645b113c8a4 (patch) | |
tree | 4f4647c869ecbb079ef1d85d7e1a32ee458c5d97 | |
parent | 5902f8f298ab74172f9956d8f61abd2408d3a620 (diff) |
release_repo_updater: use '--delete-delay' option for rsyncv6.3.0-rc1-packagingv6.3.0-packagingv5.15.9-lts-packaging
Instead of '--delete' which will delete before syncing new
files use '--delete-delay':
'find deletions during, delete after.'
This aims to keep the repository operational as long
as possible during content update.
Change-Id: I5ebdabcb1c17411b4ee2f8b732a15d5079c62c8d
Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
-rwxr-xr-x | packaging-tools/qt6_installer/release_repo_updater.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/packaging-tools/qt6_installer/release_repo_updater.py b/packaging-tools/qt6_installer/release_repo_updater.py index 1a36d58ca..2cd8b5514 100755 --- a/packaging-tools/qt6_installer/release_repo_updater.py +++ b/packaging-tools/qt6_installer/release_repo_updater.py @@ -3,7 +3,7 @@ ############################################################################# ## -## Copyright (C) 2021 The Qt Company Ltd. +## Copyright (C) 2022 The Qt Company Ltd. ## Contact: https://www.qt.io/licensing/ ## ## This file is part of the release tools of the Qt Toolkit. @@ -376,7 +376,7 @@ async def sync_production_repositories_to_ext(server: str, ext: str, updatedProd tipPrefix = repo.replace("/", "-") + "-" await ensure_ext_repo_paths(server, extServer, extRepoPath) # rsync can not create missing nested directories - cmd = ["rsync", "-r", "--omit-dir-times", "--delete", "--progress", remoteProductionRepoFullPath + "/", extServer + ":" + extRepoPath] + cmd = ["rsync", "-r", "--omit-dir-times", "--delete-delay", "--progress", remoteProductionRepoFullPath + "/", extServer + ":" + extRepoPath] spawn_remote_background_task(server, remoteRootPath, cmd, remoteLogFile, tip=tipPrefix + "ext") |