From 41321fbba1332d1612e0b6484efcb2180f2f1e7d Mon Sep 17 00:00:00 2001 From: rusefillc Date: Mon, 18 Oct 2021 22:01:00 -0400 Subject: [PATCH] GHA reliability: retry FTP upload #3011 trying SFTP --- misc/jenkins/build_working_folder.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/misc/jenkins/build_working_folder.sh b/misc/jenkins/build_working_folder.sh index 8ca4740472..2207cc96c8 100644 --- a/misc/jenkins/build_working_folder.sh +++ b/misc/jenkins/build_working_folder.sh @@ -129,7 +129,9 @@ zip -r ../$UPDATE_BUNDLE_FILE * cd .. ls -l $UPDATE_BUNDLE_FILE if [ -n "$RUSEFI_FTP_SERVER" ]; then - ncftpput -u "$RUSEFI_BUILD_FTP_USER" -p "$RUSEFI_BUILD_FTP_PASS" "$RUSEFI_FTP_SERVER" autoupdate "$UPDATE_BUNDLE_FILE" + echo put $UPDATE_BUNDLE_FILE autoupdate > cmd + cat cmd + sshpass -p $RUSEFI_BUILD_FTP_PASS sftp -o StrictHostKeyChecking=no $RUSEFI_BUILD_FTP_USER@$RUSEFI_FTP_SERVER <<< `cat cmd` retVal=$? if [ $retVal -ne 0 ]; then echo "autoupdate upload failed"