From 9f2676a484ce0e2b761df5b958a24ea32dc30aee Mon Sep 17 00:00:00 2001 From: Zac Flamig Date: Mon, 19 Jun 2017 14:23:40 -0500 Subject: [PATCH 1/4] ls for files --- .travis.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 9801760..97eef87 100644 --- a/.travis.yml +++ b/.travis.yml @@ -33,7 +33,6 @@ jobs: secure: bF9rQo5rxQlKWhg9HgoqJNRYoGJnCiaaZNCcAoR8ZojgBTbk3vCnqRmiEHYAs7yF7SrVEfljec12SN7DQla7Y1WGTh9YrrTW6qzmrRNde18h7TZ6QgBMjz7z5hN0zYFxlaEvavLwi4uoinQWgf8tvMiRVO/SBwF9T7qVrb9/KLwn2LD0ngtJSI/kAPVVGEH3nh2YqmsMKaSjakoPSCm+WyDlscLgBEdXymh3SwWlaV/Mfk+ys59n7RZeV1qpZqB2ibQiI1WDikB460YxVTdz/PigAK0j4DVjPU7MO6jir2ttb2kkJGkMnt5zdcs6XioJCzpTWx6eYE6oE8HI0pgIiAPpBZleU/w76umgQaIsu6esHojhWk096WyNWJWYwO9abMAdM0T84Mf2cP5lUxKic141RTfrffrT40UHjw3Q8+hqXssiXwXMSmGaN9pWdFZ3+L/KgJxMroGM4FHvCROkBBkyj1GmRACWWli/WYxmzXK0pvFLoQvAxJlFkSkzYFqOANeBAui+ejj7y7uEsj9X/q326MOrHucGqK5408RVcOqdNVNP5yt4nyFSuZNhltoFsvJ3S0+EJbBkQ413FYzXzpDk1n2OrQBiAK0sBXGYmfTxqD2lSONIbDGP1s24z2XCVAICF882ji2kIY0jMhOrVlyQNJzIQeD2ixuIplbamk0= file: - ~/shared/ef5_win64.zip - - ~/shared/ef5_osx.tar.gz - ~/shared/ef5_linux.tar.gz on: repo: HyDROSLab/EF5 @@ -77,6 +76,8 @@ script: |- then autoreconf --force --install && ./configure --host=x86_64-w64-mingw32 && make cd bin && mv ef5.exe ef5_64.exe && zip ef5_win64.zip ef5_64.exe && mv ef5_win64.zip ~/shared/. + ls -al /home/travis/ + ls -al ~/shared elif [ "$CROSS" == "osx" ] then xcodebuild -project EF5/EF5.xcodeproj -alltargets -configuration Release @@ -84,4 +85,6 @@ script: |- else autoreconf --force --install && ./configure && make cd bin && tar -cf ef5_linux.tar ef5 && gzip ef5_linux.tar && mv ef5_linux.tar.gz ~/shared/. + ls -al /home/travis/ + ls -al ~/shared fi From c69a8b503debbfe7caf916c9992ce6371804e80b Mon Sep 17 00:00:00 2001 From: Zac Flamig Date: Mon, 19 Jun 2017 14:38:42 -0500 Subject: [PATCH 2/4] More checking --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 97eef87..ec9dcc4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -25,7 +25,7 @@ jobs: - mingw-w64-x86-64-dev - zlib1g-dev - stage: deploy - script: echo "Deploying to GitHub" + script: echo "Deploying to GitHub" && ls -al ~/shared deploy: skip_cleanup: true provider: releases From b334902b75cd7070b5a1786c855b6902d3e13f20 Mon Sep 17 00:00:00 2001 From: Zac Flamig Date: Mon, 19 Jun 2017 14:47:45 -0500 Subject: [PATCH 3/4] More tests --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index ec9dcc4..5666160 100644 --- a/.travis.yml +++ b/.travis.yml @@ -41,6 +41,8 @@ jobs: before_install: |- mkdir -p ~/shared + ls -al /home/travis/shared + ls -al ~/shared if [ "$CROSS" == "mingw64" ] then export CC=x86_64-w64-mingw32-gcc From aa6f5c74628f8a431cda56da82374d4792014a1f Mon Sep 17 00:00:00 2001 From: Zac Flamig Date: Mon, 19 Jun 2017 15:13:20 -0500 Subject: [PATCH 4/4] AWS sync --- .travis.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 5666160..b935d76 100644 --- a/.travis.yml +++ b/.travis.yml @@ -40,9 +40,9 @@ jobs: tags: true before_install: |- + sudo pip install awscli mkdir -p ~/shared - ls -al /home/travis/shared - ls -al ~/shared + aws s3 sync s3://ef5-github-builds/shared ~/shared if [ "$CROSS" == "mingw64" ] then export CC=x86_64-w64-mingw32-gcc @@ -78,15 +78,14 @@ script: |- then autoreconf --force --install && ./configure --host=x86_64-w64-mingw32 && make cd bin && mv ef5.exe ef5_64.exe && zip ef5_win64.zip ef5_64.exe && mv ef5_win64.zip ~/shared/. - ls -al /home/travis/ - ls -al ~/shared + aws s3 sync ~/shared s3://ef5-github-builds/shared elif [ "$CROSS" == "osx" ] then xcodebuild -project EF5/EF5.xcodeproj -alltargets -configuration Release cd EF5/build/Release && mv EF5 ef5 && tar -cf ef5_osx.tar ef5 && gzip ef5_osx.tar && mv ef5_osx.tar.gz ~/shared/. + aws s3 sync ~/shared s3://ef5-github-builds/shared else autoreconf --force --install && ./configure && make cd bin && tar -cf ef5_linux.tar ef5 && gzip ef5_linux.tar && mv ef5_linux.tar.gz ~/shared/. - ls -al /home/travis/ - ls -al ~/shared + aws s3 sync ~/shared s3://ef5-github-builds/shared fi