From 574f22a632c8e347b9efcf16066443f2a2044a76 Mon Sep 17 00:00:00 2001 From: "Collin M. Barrett" Date: Sat, 15 Apr 2017 13:25:32 -0500 Subject: [PATCH] try using sshpass --- .travis.yml | 2 ++ scripts/deploy.sh | 10 ++++------ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 658cbd439..689126308 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,6 +3,8 @@ dist: trusty sudo: required mono: none dotnet: 1.0.1 +before_install: + - sudo apt-get install sshpass script: - scripts/build.sh env: diff --git a/scripts/deploy.sh b/scripts/deploy.sh index 3c54c11be..26ae45995 100755 --- a/scripts/deploy.sh +++ b/scripts/deploy.sh @@ -1,7 +1,5 @@ #!/usr/bin/env bash -sftp --password=$FTP_PASSWORD $FTP_USER@$FTP_HOST:$FTP_DIR -for file in /home/travis/build/collinbarrett/FilterLists/src/FilterLists.Api/bin/Release/netcoreapp1.1/* -do - echo "Uploading $file" - sftp put ${file} -done +export SSHPASS=$FTP_PASSWORD +sshpass -e sftp -oBatchMode=no -b - $FTP_USER@$FTP_HOST:$FTP_DIR << ! + put -r /home/travis/build/collinbarrett/FilterLists/src/FilterLists.Api/bin/Release/netcoreapp1.1/* + bye \ No newline at end of file