Skip to content

Commit

Permalink
Add new upload provider
Browse files Browse the repository at this point in the history
  • Loading branch information
FabianTerhorst committed May 20, 2019
1 parent cc7b77f commit 4722073
Showing 1 changed file with 18 additions and 20 deletions.
38 changes: 18 additions & 20 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ language: cpp
matrix:
include:
- os: linux
env:
- AWS_SECRET_ACCESS_KEY="zo4iiMkx/uGrd5cid1PO2SDXFfqSR+Z9pvG0fORU159S+9q9EdVkv8xzM6xI98Srsgr5XMF6eGmU1MWDh/qGV9EKyWAVNz3qAcXMIhH7MTDw0XaBkEYToGWPkQB+dYTaLYUmIODgGNtcQaJLvH8ie9oCpaQ4yElZZY0l0g/UEvfaXlOuP7N+LTm5mgM5LMSxT2h+bBcdnlWs2w+jUoukpDOqgbwYCUKo3dwr6QN+PBNIcvfDtodOxXpql06Yzc4uBrIgEwvrsbV13MEG7vsQE9EUppqXEj1tBxCw/cLpwEZYKM+wDUpYDFvQ9hPZr+Mh3cSAylUzNjGOw7MGejkmWid4wHsKWnq9bFF8C//bu+7yaBhvTJGRjeSzjNT2z8Ng/KA8zRWdzV6LHO8+eNycwcp77tsnw4a9AQKDSiDoDCak6Tdud3K1n/t3FcOAUOgHwQkcShrXhFgKRCqE0A4xbIY7hlQ6KDR8PPmL4nQL8n5O3z/yIlURO500DjfM8lmG8GoJW4+rM+izSOt3oa7OEktaTHNihyR/nskMlNxGJCi+7i18MV7ulnNHJznNI+OaAQB8dD3bBP8Z/PR2/JKC1Zcy7zr5RE0EhOCJEx0aZTVeyPpw9dO+XrHlIg7FAYY+FfMz0bYxJPBNO0magh6WLyBHduo9rkfgQ+cPdYtBokU="
- AWS_ACCESS_KEY="YaQvAptQYu7h9DdeeCMjyDrqjC14c07zTiOeswnFQPMjFssRXy0kvhXUlq+B+ODUs9Ia0icmIhLiw3m2f2K/EVTQ/DqYYo7Beg/0f2yeaKxZ6T8d6hQW/D0XSPM6pzlShN7AWy7YT6c1L6XstwnoL7zBCCPDsebW0iWCqa425uej0h9UaeJkVGzdE8GGIIygy+PhleJIYi9k0p6rynaMbdN57FfMLvb2gcXct9Utp5VuiIIg5Msji9yV16s8s7vCXVrscXbIFca2UMsoY3qTzmCqj/IUq23tgGmdR06IPJ+AagMsApaSg2A69L2pwt2fr0TESNnsPqhDNX2WcZNMU82/aaHiuSiWaOm8STyWd5/h2v3lnZIlbZFyOSmt9hSRUaEg6xbt69/DruVnoiSAsARvsnTvt74Ti+RiGNeHlOWctWAGwA6sXQ8geFXbmLin9ECc7lAmRjonocYVy7XxRrzrFZgG1qKr8wKTbOT/h//zts4iyYxB3QtyKG1+3hYbc4qK39hz3m4apnsgE2Q7HUGKAGfunCypPNBwWYLiGsWQavArvEJpzayxhmyvdP5oVIuyVRTxzf+0uzexxhqjzqqebTo3AqYyFDIJtYl9Oy5cL/EK83ADIpaCIYnMWUAFyuWtW9eblUc2qc4bR9XnKyDCm6EAy/0vkbgLrx2AdO0="
dist: xenial
addons:
apt:
Expand All @@ -25,6 +28,8 @@ matrix:
- os: windows
env:
- MSBUILD_PATH="c:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin"
- AWS_SECRET_ACCESS_KEY="zo4iiMkx/uGrd5cid1PO2SDXFfqSR+Z9pvG0fORU159S+9q9EdVkv8xzM6xI98Srsgr5XMF6eGmU1MWDh/qGV9EKyWAVNz3qAcXMIhH7MTDw0XaBkEYToGWPkQB+dYTaLYUmIODgGNtcQaJLvH8ie9oCpaQ4yElZZY0l0g/UEvfaXlOuP7N+LTm5mgM5LMSxT2h+bBcdnlWs2w+jUoukpDOqgbwYCUKo3dwr6QN+PBNIcvfDtodOxXpql06Yzc4uBrIgEwvrsbV13MEG7vsQE9EUppqXEj1tBxCw/cLpwEZYKM+wDUpYDFvQ9hPZr+Mh3cSAylUzNjGOw7MGejkmWid4wHsKWnq9bFF8C//bu+7yaBhvTJGRjeSzjNT2z8Ng/KA8zRWdzV6LHO8+eNycwcp77tsnw4a9AQKDSiDoDCak6Tdud3K1n/t3FcOAUOgHwQkcShrXhFgKRCqE0A4xbIY7hlQ6KDR8PPmL4nQL8n5O3z/yIlURO500DjfM8lmG8GoJW4+rM+izSOt3oa7OEktaTHNihyR/nskMlNxGJCi+7i18MV7ulnNHJznNI+OaAQB8dD3bBP8Z/PR2/JKC1Zcy7zr5RE0EhOCJEx0aZTVeyPpw9dO+XrHlIg7FAYY+FfMz0bYxJPBNO0magh6WLyBHduo9rkfgQ+cPdYtBokU="
- AWS_ACCESS_KEY="YaQvAptQYu7h9DdeeCMjyDrqjC14c07zTiOeswnFQPMjFssRXy0kvhXUlq+B+ODUs9Ia0icmIhLiw3m2f2K/EVTQ/DqYYo7Beg/0f2yeaKxZ6T8d6hQW/D0XSPM6pzlShN7AWy7YT6c1L6XstwnoL7zBCCPDsebW0iWCqa425uej0h9UaeJkVGzdE8GGIIygy+PhleJIYi9k0p6rynaMbdN57FfMLvb2gcXct9Utp5VuiIIg5Msji9yV16s8s7vCXVrscXbIFca2UMsoY3qTzmCqj/IUq23tgGmdR06IPJ+AagMsApaSg2A69L2pwt2fr0TESNnsPqhDNX2WcZNMU82/aaHiuSiWaOm8STyWd5/h2v3lnZIlbZFyOSmt9hSRUaEg6xbt69/DruVnoiSAsARvsnTvt74Ti+RiGNeHlOWctWAGwA6sXQ8geFXbmLin9ECc7lAmRjonocYVy7XxRrzrFZgG1qKr8wKTbOT/h//zts4iyYxB3QtyKG1+3hYbc4qK39hz3m4apnsgE2Q7HUGKAGfunCypPNBwWYLiGsWQavArvEJpzayxhmyvdP5oVIuyVRTxzf+0uzexxhqjzqqebTo3AqYyFDIJtYl9Oy5cL/EK83ADIpaCIYnMWUAFyuWtW9eblUc2qc4bR9XnKyDCm6EAy/0vkbgLrx2AdO0="
before_script: cd runtime
script:
- export PATH=$MSBUILD_PATH:$PATH
Expand Down Expand Up @@ -61,36 +66,29 @@ deploy:
branches:
only:
- master
- provider: s3
- provider: script
skip_cleanup: true
secret_access_key:
secure: zo4iiMkx/uGrd5cid1PO2SDXFfqSR+Z9pvG0fORU159S+9q9EdVkv8xzM6xI98Srsgr5XMF6eGmU1MWDh/qGV9EKyWAVNz3qAcXMIhH7MTDw0XaBkEYToGWPkQB+dYTaLYUmIODgGNtcQaJLvH8ie9oCpaQ4yElZZY0l0g/UEvfaXlOuP7N+LTm5mgM5LMSxT2h+bBcdnlWs2w+jUoukpDOqgbwYCUKo3dwr6QN+PBNIcvfDtodOxXpql06Yzc4uBrIgEwvrsbV13MEG7vsQE9EUppqXEj1tBxCw/cLpwEZYKM+wDUpYDFvQ9hPZr+Mh3cSAylUzNjGOw7MGejkmWid4wHsKWnq9bFF8C//bu+7yaBhvTJGRjeSzjNT2z8Ng/KA8zRWdzV6LHO8+eNycwcp77tsnw4a9AQKDSiDoDCak6Tdud3K1n/t3FcOAUOgHwQkcShrXhFgKRCqE0A4xbIY7hlQ6KDR8PPmL4nQL8n5O3z/yIlURO500DjfM8lmG8GoJW4+rM+izSOt3oa7OEktaTHNihyR/nskMlNxGJCi+7i18MV7ulnNHJznNI+OaAQB8dD3bBP8Z/PR2/JKC1Zcy7zr5RE0EhOCJEx0aZTVeyPpw9dO+XrHlIg7FAYY+FfMz0bYxJPBNO0magh6WLyBHduo9rkfgQ+cPdYtBokU=
access_key_id:
secure: YaQvAptQYu7h9DdeeCMjyDrqjC14c07zTiOeswnFQPMjFssRXy0kvhXUlq+B+ODUs9Ia0icmIhLiw3m2f2K/EVTQ/DqYYo7Beg/0f2yeaKxZ6T8d6hQW/D0XSPM6pzlShN7AWy7YT6c1L6XstwnoL7zBCCPDsebW0iWCqa425uej0h9UaeJkVGzdE8GGIIygy+PhleJIYi9k0p6rynaMbdN57FfMLvb2gcXct9Utp5VuiIIg5Msji9yV16s8s7vCXVrscXbIFca2UMsoY3qTzmCqj/IUq23tgGmdR06IPJ+AagMsApaSg2A69L2pwt2fr0TESNnsPqhDNX2WcZNMU82/aaHiuSiWaOm8STyWd5/h2v3lnZIlbZFyOSmt9hSRUaEg6xbt69/DruVnoiSAsARvsnTvt74Ti+RiGNeHlOWctWAGwA6sXQ8geFXbmLin9ECc7lAmRjonocYVy7XxRrzrFZgG1qKr8wKTbOT/h//zts4iyYxB3QtyKG1+3hYbc4qK39hz3m4apnsgE2Q7HUGKAGfunCypPNBwWYLiGsWQavArvEJpzayxhmyvdP5oVIuyVRTxzf+0uzexxhqjzqqebTo3AqYyFDIJtYl9Oy5cL/EK83ADIpaCIYnMWUAFyuWtW9eblUc2qc4bR9XnKyDCm6EAy/0vkbgLrx2AdO0=
bucket: alt-cdn
file: libcsharp-module.so
endpoint: https://alt-cdn.s3.nl-ams.scw.cloud
upload-dir: coreclr-module
script:
- cd ..
- cd ..
- ls -l
- .\scs3-win.exe upload .\src\Release\csharp-module.dll coreclr-module/x64_win32/csharp-module.dll
on:
repo: FabianTerhorst/coreclr-module
condition: "$TRAVIS_OS_NAME = linux"
condition: "$TRAVIS_OS_NAME = windows"
tags: true
branches:
only:
- master
- provider: s3
- provider: script
skip_cleanup: true
secret_access_key:
secure: zo4iiMkx/uGrd5cid1PO2SDXFfqSR+Z9pvG0fORU159S+9q9EdVkv8xzM6xI98Srsgr5XMF6eGmU1MWDh/qGV9EKyWAVNz3qAcXMIhH7MTDw0XaBkEYToGWPkQB+dYTaLYUmIODgGNtcQaJLvH8ie9oCpaQ4yElZZY0l0g/UEvfaXlOuP7N+LTm5mgM5LMSxT2h+bBcdnlWs2w+jUoukpDOqgbwYCUKo3dwr6QN+PBNIcvfDtodOxXpql06Yzc4uBrIgEwvrsbV13MEG7vsQE9EUppqXEj1tBxCw/cLpwEZYKM+wDUpYDFvQ9hPZr+Mh3cSAylUzNjGOw7MGejkmWid4wHsKWnq9bFF8C//bu+7yaBhvTJGRjeSzjNT2z8Ng/KA8zRWdzV6LHO8+eNycwcp77tsnw4a9AQKDSiDoDCak6Tdud3K1n/t3FcOAUOgHwQkcShrXhFgKRCqE0A4xbIY7hlQ6KDR8PPmL4nQL8n5O3z/yIlURO500DjfM8lmG8GoJW4+rM+izSOt3oa7OEktaTHNihyR/nskMlNxGJCi+7i18MV7ulnNHJznNI+OaAQB8dD3bBP8Z/PR2/JKC1Zcy7zr5RE0EhOCJEx0aZTVeyPpw9dO+XrHlIg7FAYY+FfMz0bYxJPBNO0magh6WLyBHduo9rkfgQ+cPdYtBokU=
access_key_id:
secure: YaQvAptQYu7h9DdeeCMjyDrqjC14c07zTiOeswnFQPMjFssRXy0kvhXUlq+B+ODUs9Ia0icmIhLiw3m2f2K/EVTQ/DqYYo7Beg/0f2yeaKxZ6T8d6hQW/D0XSPM6pzlShN7AWy7YT6c1L6XstwnoL7zBCCPDsebW0iWCqa425uej0h9UaeJkVGzdE8GGIIygy+PhleJIYi9k0p6rynaMbdN57FfMLvb2gcXct9Utp5VuiIIg5Msji9yV16s8s7vCXVrscXbIFca2UMsoY3qTzmCqj/IUq23tgGmdR06IPJ+AagMsApaSg2A69L2pwt2fr0TESNnsPqhDNX2WcZNMU82/aaHiuSiWaOm8STyWd5/h2v3lnZIlbZFyOSmt9hSRUaEg6xbt69/DruVnoiSAsARvsnTvt74Ti+RiGNeHlOWctWAGwA6sXQ8geFXbmLin9ECc7lAmRjonocYVy7XxRrzrFZgG1qKr8wKTbOT/h//zts4iyYxB3QtyKG1+3hYbc4qK39hz3m4apnsgE2Q7HUGKAGfunCypPNBwWYLiGsWQavArvEJpzayxhmyvdP5oVIuyVRTxzf+0uzexxhqjzqqebTo3AqYyFDIJtYl9Oy5cL/EK83ADIpaCIYnMWUAFyuWtW9eblUc2qc4bR9XnKyDCm6EAy/0vkbgLrx2AdO0=
bucket: alt-cdn
endpoint: https://alt-cdn.s3.nl-ams.scw.cloud
upload-dir: coreclr-module
file: csharp-module.dll
script:
- cd ..
- ls -l
- .\scs3-linux upload .\src\libcsharp-module.so coreclr-module/x64_linux/libcsharp-module.so
on:
repo: FabianTerhorst/coreclr-module
condition: "$TRAVIS_OS_NAME = windows"
condition: "$TRAVIS_OS_NAME = linux"
tags: true
branches:
only:
Expand Down

0 comments on commit 4722073

Please sign in to comment.