Skip to content

Commit 4722073

Browse files
Add new upload provider
1 parent cc7b77f commit 4722073

File tree

1 file changed

+18
-20
lines changed

1 file changed

+18
-20
lines changed

.travis.yml

Lines changed: 18 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ language: cpp
66
matrix:
77
include:
88
- os: linux
9+
env:
10+
- 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="
11+
- AWS_ACCESS_KEY="YaQvAptQYu7h9DdeeCMjyDrqjC14c07zTiOeswnFQPMjFssRXy0kvhXUlq+B+ODUs9Ia0icmIhLiw3m2f2K/EVTQ/DqYYo7Beg/0f2yeaKxZ6T8d6hQW/D0XSPM6pzlShN7AWy7YT6c1L6XstwnoL7zBCCPDsebW0iWCqa425uej0h9UaeJkVGzdE8GGIIygy+PhleJIYi9k0p6rynaMbdN57FfMLvb2gcXct9Utp5VuiIIg5Msji9yV16s8s7vCXVrscXbIFca2UMsoY3qTzmCqj/IUq23tgGmdR06IPJ+AagMsApaSg2A69L2pwt2fr0TESNnsPqhDNX2WcZNMU82/aaHiuSiWaOm8STyWd5/h2v3lnZIlbZFyOSmt9hSRUaEg6xbt69/DruVnoiSAsARvsnTvt74Ti+RiGNeHlOWctWAGwA6sXQ8geFXbmLin9ECc7lAmRjonocYVy7XxRrzrFZgG1qKr8wKTbOT/h//zts4iyYxB3QtyKG1+3hYbc4qK39hz3m4apnsgE2Q7HUGKAGfunCypPNBwWYLiGsWQavArvEJpzayxhmyvdP5oVIuyVRTxzf+0uzexxhqjzqqebTo3AqYyFDIJtYl9Oy5cL/EK83ADIpaCIYnMWUAFyuWtW9eblUc2qc4bR9XnKyDCm6EAy/0vkbgLrx2AdO0="
912
dist: xenial
1013
addons:
1114
apt:
@@ -25,6 +28,8 @@ matrix:
2528
- os: windows
2629
env:
2730
- MSBUILD_PATH="c:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin"
31+
- 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="
32+
- AWS_ACCESS_KEY="YaQvAptQYu7h9DdeeCMjyDrqjC14c07zTiOeswnFQPMjFssRXy0kvhXUlq+B+ODUs9Ia0icmIhLiw3m2f2K/EVTQ/DqYYo7Beg/0f2yeaKxZ6T8d6hQW/D0XSPM6pzlShN7AWy7YT6c1L6XstwnoL7zBCCPDsebW0iWCqa425uej0h9UaeJkVGzdE8GGIIygy+PhleJIYi9k0p6rynaMbdN57FfMLvb2gcXct9Utp5VuiIIg5Msji9yV16s8s7vCXVrscXbIFca2UMsoY3qTzmCqj/IUq23tgGmdR06IPJ+AagMsApaSg2A69L2pwt2fr0TESNnsPqhDNX2WcZNMU82/aaHiuSiWaOm8STyWd5/h2v3lnZIlbZFyOSmt9hSRUaEg6xbt69/DruVnoiSAsARvsnTvt74Ti+RiGNeHlOWctWAGwA6sXQ8geFXbmLin9ECc7lAmRjonocYVy7XxRrzrFZgG1qKr8wKTbOT/h//zts4iyYxB3QtyKG1+3hYbc4qK39hz3m4apnsgE2Q7HUGKAGfunCypPNBwWYLiGsWQavArvEJpzayxhmyvdP5oVIuyVRTxzf+0uzexxhqjzqqebTo3AqYyFDIJtYl9Oy5cL/EK83ADIpaCIYnMWUAFyuWtW9eblUc2qc4bR9XnKyDCm6EAy/0vkbgLrx2AdO0="
2833
before_script: cd runtime
2934
script:
3035
- export PATH=$MSBUILD_PATH:$PATH
@@ -61,36 +66,29 @@ deploy:
6166
branches:
6267
only:
6368
- master
64-
- provider: s3
69+
- provider: script
6570
skip_cleanup: true
66-
secret_access_key:
67-
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=
68-
access_key_id:
69-
secure: YaQvAptQYu7h9DdeeCMjyDrqjC14c07zTiOeswnFQPMjFssRXy0kvhXUlq+B+ODUs9Ia0icmIhLiw3m2f2K/EVTQ/DqYYo7Beg/0f2yeaKxZ6T8d6hQW/D0XSPM6pzlShN7AWy7YT6c1L6XstwnoL7zBCCPDsebW0iWCqa425uej0h9UaeJkVGzdE8GGIIygy+PhleJIYi9k0p6rynaMbdN57FfMLvb2gcXct9Utp5VuiIIg5Msji9yV16s8s7vCXVrscXbIFca2UMsoY3qTzmCqj/IUq23tgGmdR06IPJ+AagMsApaSg2A69L2pwt2fr0TESNnsPqhDNX2WcZNMU82/aaHiuSiWaOm8STyWd5/h2v3lnZIlbZFyOSmt9hSRUaEg6xbt69/DruVnoiSAsARvsnTvt74Ti+RiGNeHlOWctWAGwA6sXQ8geFXbmLin9ECc7lAmRjonocYVy7XxRrzrFZgG1qKr8wKTbOT/h//zts4iyYxB3QtyKG1+3hYbc4qK39hz3m4apnsgE2Q7HUGKAGfunCypPNBwWYLiGsWQavArvEJpzayxhmyvdP5oVIuyVRTxzf+0uzexxhqjzqqebTo3AqYyFDIJtYl9Oy5cL/EK83ADIpaCIYnMWUAFyuWtW9eblUc2qc4bR9XnKyDCm6EAy/0vkbgLrx2AdO0=
70-
bucket: alt-cdn
71-
file: libcsharp-module.so
72-
endpoint: https://alt-cdn.s3.nl-ams.scw.cloud
73-
upload-dir: coreclr-module
71+
script:
72+
- cd ..
73+
- cd ..
74+
- ls -l
75+
- .\scs3-win.exe upload .\src\Release\csharp-module.dll coreclr-module/x64_win32/csharp-module.dll
7476
on:
7577
repo: FabianTerhorst/coreclr-module
76-
condition: "$TRAVIS_OS_NAME = linux"
78+
condition: "$TRAVIS_OS_NAME = windows"
7779
tags: true
7880
branches:
7981
only:
8082
- master
81-
- provider: s3
83+
- provider: script
8284
skip_cleanup: true
83-
secret_access_key:
84-
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=
85-
access_key_id:
86-
secure: YaQvAptQYu7h9DdeeCMjyDrqjC14c07zTiOeswnFQPMjFssRXy0kvhXUlq+B+ODUs9Ia0icmIhLiw3m2f2K/EVTQ/DqYYo7Beg/0f2yeaKxZ6T8d6hQW/D0XSPM6pzlShN7AWy7YT6c1L6XstwnoL7zBCCPDsebW0iWCqa425uej0h9UaeJkVGzdE8GGIIygy+PhleJIYi9k0p6rynaMbdN57FfMLvb2gcXct9Utp5VuiIIg5Msji9yV16s8s7vCXVrscXbIFca2UMsoY3qTzmCqj/IUq23tgGmdR06IPJ+AagMsApaSg2A69L2pwt2fr0TESNnsPqhDNX2WcZNMU82/aaHiuSiWaOm8STyWd5/h2v3lnZIlbZFyOSmt9hSRUaEg6xbt69/DruVnoiSAsARvsnTvt74Ti+RiGNeHlOWctWAGwA6sXQ8geFXbmLin9ECc7lAmRjonocYVy7XxRrzrFZgG1qKr8wKTbOT/h//zts4iyYxB3QtyKG1+3hYbc4qK39hz3m4apnsgE2Q7HUGKAGfunCypPNBwWYLiGsWQavArvEJpzayxhmyvdP5oVIuyVRTxzf+0uzexxhqjzqqebTo3AqYyFDIJtYl9Oy5cL/EK83ADIpaCIYnMWUAFyuWtW9eblUc2qc4bR9XnKyDCm6EAy/0vkbgLrx2AdO0=
87-
bucket: alt-cdn
88-
endpoint: https://alt-cdn.s3.nl-ams.scw.cloud
89-
upload-dir: coreclr-module
90-
file: csharp-module.dll
85+
script:
86+
- cd ..
87+
- ls -l
88+
- .\scs3-linux upload .\src\libcsharp-module.so coreclr-module/x64_linux/libcsharp-module.so
9189
on:
9290
repo: FabianTerhorst/coreclr-module
93-
condition: "$TRAVIS_OS_NAME = windows"
91+
condition: "$TRAVIS_OS_NAME = linux"
9492
tags: true
9593
branches:
9694
only:

0 commit comments

Comments
 (0)