From 78caeac943fc7b87e30a31f93d5a33deecb47e86 Mon Sep 17 00:00:00 2001 From: dzaitsev Date: Sun, 4 May 2025 14:59:16 +0300 Subject: [PATCH] gdrive update --- build/jenkins/GDriveUpload | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/build/jenkins/GDriveUpload b/build/jenkins/GDriveUpload index dff3731..cbc5e48 100644 --- a/build/jenkins/GDriveUpload +++ b/build/jenkins/GDriveUpload @@ -88,7 +88,16 @@ pipeline { # If there are files to delete, remove them if (\$filesToDelete.Count -gt 0) { Write-Output "Deleting files: \$filesToDelete" - rclone delete AzaionGoogleDrive:${params.GOOGLE_DRIVE_FOLDER} --files-from <(echo \$filesToDelete) --drive-chunk-size 64M + + # Create a temporary file to store the list of files to delete + \$tempFile = [System.IO.Path]::GetTempFileName() + \$filesToDelete | Out-File -FilePath \$tempFile -Encoding utf8 + + # Use rclone to delete the files + rclone delete AzaionGoogleDrive:${params.GOOGLE_DRIVE_FOLDER} --files-from \$tempFile --drive-chunk-size 64M + + # Clean up the temporary file + Remove-Item -Path \$tempFile } else { Write-Output "No files to delete." }