This repository has been archived by the owner on May 13, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.travis.yml
42 lines (42 loc) · 3.79 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
group: deprecated-2017Q
os:
- linux
language: c
sudo: required
services:
- docker
env:
matrix:
- CUDA_VERSION="7.5" CUDA_SHORT_VERSION="75" PYVER=36
- CUDA_VERSION="8.0" CUDA_SHORT_VERSION="80" PYVER=36
- CUDA_VERSION="9.0" CUDA_SHORT_VERSION="90" PYVER=36
- CUDA_VERSION="9.2" CUDA_SHORT_VERSION="92" PYVER=36 DOCDEPLOY="yes"
- CUDA_VERSION="10.0" CUDA_SHORT_VERSION="100" PYVER=36"
global:
- secure: QWvcw6Mnrdp15yfciPVAAx+Q920BSZGneItxJceijdS4UutPTHQdHmwa7q3UvAOdLzZiOBjESckNu8aNX5vF6PhHQfi/4N9DXvAtRSYpyqwxSWy45ivgW8DIP2f8EMfYZfYSaOg56mi6yp7Xde7TjL59ydqcgA2qWtpcAjxvfBEvQD8Puw7bTEuAsnK0Yde5/kmXnb4+IgAJ4uRKf+d+EIjyAZze8vdu/CoqfOZ3Z4IP/AzPRfAKC8G9fc5+2CG4lEqDnD/8NOh4jmv3xjH49hbxVds/i3J60vXrnkmiiDfHpkUzZmb6aHsH2zqKBi5/SsyHTICRNc1uDUNDF8x8NqZGoFSYjs6Yn480xHC2Z5GQb3M5rQxHIHI1RkE+AYAr8Vq8hWZ4bl9fIUEGNFP8f0ADMPeJ8LW6TIQjWar+JeiCxIvvZX3g25/cwMHH16k8I39/E26sPNGIbNLOidTGI3IIIlrR3X2rkXHwRyvldzck1A1vMQPATPHMSzs8bHOImwQAyJhNdEoMBc9hBBouwSf01sFB4nThe7PYkjoI902WNvrstXS/eWO4aJYeToXEbKWZLrSfgGkFqL7AF09W2+Q+8YvCJbxd/z87IGoIzpZKH7epWhRjHHV4S4PTM7R17v6V6Wnoe1i6oStiFt784F+UouzyRAmbE94DnG8DIKY=
# AWS_ACCESS_KEY_ID
- secure: "Ca4gsNBlKJ1GRKRJrXeEDtQQoQVIrFE2bCNmmm+18XoGw+bBSg4Zz62oWJm2AiskSn2MqMoTi7hK0qoKC0nqxbn89okfHstTFk6f6RffcGSbRo0wqwhWwViFNa+2NKi6eScFnbiYr5++opNeLDlRKFuM3Yha5Jcn/MpOMXST1Q7hesrUfImLL6XuTF7PecQ84/9u8dN5cku6rDe6SfTtH5lyQ1ePJadz9CSes9cGP4Bxqbb0iK6Op3VZOEI+ldDg9Tu3dq9ciBkn2XTAyPTtPYKVLOORYVxKjsX1TbjmFUtJNZMCwwrGSfmjyUqIvGxEj6y9Kni3XyRbNPpYqkRfKmow3NybMONphKErWVhlez9+4SqpP149E/HOu2setE+Q91eTiWwmd9FkTYpIFqEqdlg29T2RayygN+Gq1hVZC4bmgQcO8URBkFV2oa4GLZ7OKmPVD//Fyc/ZxRQCb/zEA1sHzKyyJDhw1M2nlVY9yKlAGQID23AzEM2p7sns/nwDDWdSAURq2zoyGIvSKcCyxQ29LeaTcGCJ9llV8xgCRA/1UI6KQkCUX2Q+ELtKYjU1ymPCQbEClnZ2/T9rOPF6fcFCZoBgmC73NnMELBSVrN9OjTNyTzX8U4GGMJsOrkLE97+ca3g/9KCvtAjidYlQY03IPAs8xEtCrfsZYPPDUQY="
# AWS_SECRET_ACCESS_KEY
- secure: "b7R+2gXKZcwdq+9QL6BwjJj0J3lZ5WiFsbNlhDisr6xgwNGSXter+39nhpdYQxdJ/mXBaY5SOmzNLsI3OIA76xQW+wA3sCEBl5OJpGkElk+JUm9GAO+ThDy4AoBW+NbW/t0p/V1NpnHJZle+PxtAa1NNk0bvVf6nJXPFCqO12we3QQk8rWRbuFEMaiysShlthYorPzB99iSyVM33Ejqp+7JDPrp+GnbWrAgcdmPGtUUaheqXg/ClrjxVreHOhmg5wH3g34PrAS2rGs45Zwvnvghy2EewWnkuuq26dLfNVOrF63DR2psbKUURuZZRBaRnuEXi6DbkQVQFsr7dlbKmJAvSbq4zuqmQY+sFK0q9SZYH1q8UrSpFI4YvdWD5QtxPk5OpAhka4AOGZzhqMYyHqGF57/hUk27lw3ICX9jDwtWf6XWiUneU4E0tmlWxKz3RYKpcHHI3cIAf2vnZaEtYcuHTTXjswtEqP74stlwdUTEtCpRkVbC9Oz96sZBPK1wW+15x+IBmm5S8vfQrICaHD6CgHhTm2vnlTL2KNf2gBhX1W2fjdjATzPHYsrBXyhkJJHq0IWcDEBtTgPN94WtiDzVSxWXmJqqFWGgBmpB0XLK5e89kFYRNTWjoHtWQocM/mghF/T1jt0NhG148avSsE8d/iW4raLS7FhJE322w0LA="
install:
- docker pull jchodera/omnia-linux-anvil:texlive18-cuda${CUDA_SHORT_VERSION};
script:
- if [[ "${TRAVIS_PULL_REQUEST}" == "false" && "${TRAVIS_BRANCH}" == "master" ]];
then export UPLOAD="--upload maccallum_lab"; else export UPLOAD=" "; fi
- echo $UPLOAD
- >
docker run
-e PYVER
-e UPLOAD
-e BINSTAR_TOKEN
-e TRAVIS_PULL_REQUEST
-e CUDA_VERSION
-e CUDA_SHORT_VERSION
-e DOCDEPLOY
-e AWS_ACCESS_KEY_ID
-e AWS_SECRET_ACCESS_KEY
-t -i --rm -v `pwd`:/io jchodera/omnia-linux-anvil:texlive18-cuda${CUDA_SHORT_VERSION}
bash /io/devtools/docker-build.sh;
notifications:
slack:
secure: OCn293tq+Gj4dWMvPR1CjQPLrNp2FACHGhxbrFfaGNGf8D3EtYzvqx4ftOl02IXgPbBVdWxQh3A8E4HU/gBGaBDuLppqxMmqJ5JDbXWMQgut+sDzQdRvG5kL9JUXmD3h3Vz014Eeo+Z4nItuTGOi3Ja51E3kXrj58yxk58Pvp9LWadBriI2P2Bh1YtVmfom3QX8IsqzOV45qBoE4u6lIvpq4Z/fHmNqPRSqnLJPz62QEpa3EkI2tZBz+i7KNMq38TRM8bRrCkncaf3d5lQHrdzM/mFfS1P5yt18zlKcVFyfR97XVilGQY1CzPiCASlwFIASJqpyAzUabkEyIh21XHXC9AIKx0OS4LZBCw5Qc40uC6KyEBool8joW9KLkRcu8lHcrBS+9/47lODxW78/wpzlAmGhCEjnW4GxSg+Q3orA7OhU0uGzxUBVji04FpNmJT4sNtbYEe/lkdM79mbpFqs6Jogx7zWyLIuSvbkUV5EoB4PamTkWE+yXCVOAwTLyaVRWM8gGYHYY+4FcijCr+1mP0hVecOP/cYVPd13AjEStNbnEPkRZfZUzffUYfg5ZogSnuhovV8jfHv8UKRR0i0uKh4ApWy/McKVEoVxSgZ3rxiYUlYbQlgY459E51siEkVSm4s4LixIuzMFPFrtOFrzSrKtezf5Ta6WZRaC//wuk=