From add169fbf2bd3004793c7813d1e80d708cefc5b4 Mon Sep 17 00:00:00 2001 From: jeefo Date: Tue, 31 Jul 2018 00:40:22 +0300 Subject: [PATCH] Upload only correct artifakts --- .travis.yml | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index 652cf40..2da1067 100644 --- a/.travis.yml +++ b/.travis.yml @@ -22,9 +22,15 @@ before_script: script: - cd project && CC=clang && make all after_success: - - curl --ftp-create-dirs -T ./release/yapb.so -u $FTP_USER:$FTP_PASS ftp://$FTP_HOST/project/release/yapb.so - - curl --ftp-create-dirs -T ./debug/yapb.so -u $FTP_USER:$FTP_PASS ftp://$FTP_HOST/project/debug/yapb.so - - curl --ftp-create-dirs -T ./release/yapb.dylib -u $FTP_USER:$FTP_PASS ftp://$FTP_HOST/project/release/yapb.dylib - - curl --ftp-create-dirs -T ./debug/yapb.dylib -u $FTP_USER:$FTP_PASS ftp://$FTP_HOST/project/debug/yapb.dylib - - curl -X GET "https://yapb.ru/agent/packager.php?key=$PACKAGER_KEY&os=posix" + if [[ "$TRAVIS_OS_NAME" == "linux" ]]; + - curl --ftp-create-dirs -T ./release/yapb.so -u $FTP_USER:$FTP_PASS ftp://$FTP_HOST/project/release/yapb.so + - curl --ftp-create-dirs -T ./debug/yapb.so -u $FTP_USER:$FTP_PASS ftp://$FTP_HOST/project/debug/yapb.so + - curl -X GET "https://yapb.ru/agent/packager.php?key=$PACKAGER_KEY&os=linux" + fi + + if [[ "$TRAVIS_OS_NAME" == "osx" ]]; + - curl --ftp-create-dirs -T ./release/yapb.dylib -u $FTP_USER:$FTP_PASS ftp://$FTP_HOST/project/release/yapb.dylib + - curl --ftp-create-dirs -T ./debug/yapb.dylib -u $FTP_USER:$FTP_PASS ftp://$FTP_HOST/project/debug/yapb.dylib + - curl -X GET "https://yapb.ru/agent/packager.php?key=$PACKAGER_KEY&os=osx" + fi