diff --git a/appveyor.yml b/appveyor.yml index 6b12e8596..23289e5ce 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -42,4 +42,4 @@ on_success: on_failure: - ps: on_finish: - - ps: $blockRdp = $true; iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1')) +- ps: diff --git a/package/deploy/winscp.ps1 b/package/deploy/winscp.ps1 index 496d2a3c3..20dc034ac 100755 --- a/package/deploy/winscp.ps1 +++ b/package/deploy/winscp.ps1 @@ -9,4 +9,5 @@ Param( [string]$FILE ) Set-Variable -Name "UUSER" -Value "$env:UPLOAD_USER" -winscp.exe /command sftp://$UUSER@dl.slic3r.org:$DIR/ /hostkey=* /privatekey=$KEY /upload "put $FILE" +Set-Variable -Name "UPLOAD" -Value "$($FILE | Resolve-Path)" +winscp.com /privatekey=$KEY /command "open sftp://$UUSER@dl.slic3r.org/$DIR -hostkey=*" "put $UPLOAD ./$FILE" "exit" diff --git a/package/win/appveyor_deploy.ps1 b/package/win/appveyor_deploy.ps1 index b5f0a2525..dc4d44b9b 100644 --- a/package/win/appveyor_deploy.ps1 +++ b/package/win/appveyor_deploy.ps1 @@ -3,7 +3,7 @@ cd package/win ./compile_wrapper.ps1 524 | Write-Output ./package_win32.ps1 524| Write-Output cd ../../ -& package/deploy/winscp.ps1 -dir win -key $BUILD_FOLDER/package/deploy/slic3r-upload.ppk.appveyor -file *.zip: +& package/deploy/winscp.ps1 -DIR win -KEY $BUILD_FOLDER/package/deploy/slic3r-upload.ppk -FILE *.zip: if (!(Test-Path C:\project\slic3r\slic3r.par)) { Add-AppveyorCompilationMessage -Message "Failed to package!" -Category Error