forked from conda-forge/staged-recipes
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
45 lines (35 loc) · 7.18 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
43
44
45
# The language in this case has no bearing - we are going to be making use of conda.
language: generic
jobs:
include:
- if: (fork IN (false)) AND (NOT (type IN (pull_request)))
os: linux
env:
global:
# Add the BINSTAR_TOKEN environment variable. (This is the "CI_upload2" token in anaconda.org web UI)
- secure: "ZwYbZztBRrZp9e0JZgLVbCmzj2sVoIwNxBDtru+PaYxXHdjXK1fTtS6KuhSL1fcoO/tGyLLJ9Ma/mEsV6mshGncajRFmikHdGhocOrBo3gWE10ypnP3t3FHcgeBeht7txUnIFFLkwWWOFzgkpb3y6wPYrraNIPdYgoOPDrSHPdJIxobN2HNUGqBIyuVfu9Q+Jt1SBxBX1q6fYW41rOEHPFTjm7E5Tu4GwTifEqD3olO8YCEel6gCI+E69dspnIo0pk8trcL4AH/YCq4nZc2FwyUJTiQC8qGoyufDo1mj4yz0V58GQtFwb5QUFdnXbN+t3wgx595KSQdymcthbpdcwRu38srMrM0F0nBVS1t+Rx7Z4Tsldt8j/vJZF2w6IYF9FZWXGTUbaUzOv8mpR0/RV6bKulCEW5LSC3eTTJPRG8kF1JPcommwBjNM+Spf5fXv5TIdSsx2Xs42BSKyc285Sum2Vb39Kxfg6NJZ1diPSMp4hlGw72IHFa/z6L6cwfjmbz6yLBFbvkMZUtoGsDlF9Wkuej99yIf+eCzDJBzXk48hYmEiX8QGu9GhwrNnj7NLvuPVEEpDbmbxtjaXoh4YclBWeVQet6xpvXk3mGbXVf+cwn8dCyCy6BHkTaGqa2O+EJgwv1QiR34GQLFeBuoXpeAOGazwWC3xt91X0JcCKbg="
# Add the GH_TOKEN environment variable. (This is the "staged-recipes" token for the conda-forge-bot user.)
- secure: "WcqfOcA4C+Au2D4KpzPiBaYHkO79FXccHMyu4msrCQaJbXUe26CbDGqvkTAJ2frf622VM6F/yEn3xUbGkiuoeXYsUaznBSXDoUe/FUAXF1L7dzcU/kLtujklizhlgKN2bVmKdDnZ5jpNcqKO1kq8qf5dRiscqaRH+PTWjziCYFYdh6+Ho/3n+kVAHA9aWI0VdqokkSiDuDzWxDUCtHnlPAO1fysYojelBZDbBYxge1dM8ymiF8A2Ae/LOjUpMYc+NCZMLmWgzHjiret9YOP4JoOY5bH+XeNNt81ab8CGmDEY52I4b2SqhydC7DVXAsdyeVKtSRb5snFmzBzu7FQh+IeVwLIGbu9sPxbUineINZelXqEQzbWMregUkLYfLnWtP9qbIzuQtL2TAS96fwePUQX4E5MTsJgnVYn4pBBOI6aZukOE7qq8r1bkGFpiuiMxyL37zWFrzK1uR1AZcg/cJkNXy3qQgyS06PVz889bMAHk+0uExrIzWteM8KNARco0bwvoZfENRxW2C46+mHinAXbhWOGbvKLKWvD/fvVUiGS/lvHRv2+yXt7DjnTXFQiHnHs+yHYU5CmxcRv0xNS70sWGGGT/+L9RBOeu1S/PQ+YaIk/PYKw34e/ztpLUiJQHIQhAlmtLNMb/lXDDaW+GsxIp1opbDSkM+sT2CBQjfyk="
# Add the CIRCLE_TOKEN environment variable. (This will need re-generating in the near future using the conda-forge-admin user)
- secure: "XL4LyXKdyrKDGLj5LbWyoZij3+p4qsxR8kRZyHaaDhes7QipDGTVgUVylFagsC0sdY8Osi19pY2oZnzDwfkO66lL0cswRUfjIs7XHDv7jMX3aIL1awykkp2YWJvUtqw2yY58nRRcAoWXWuaIKa7gjBm8b2Rnx60GWwudEqzCsNjq29uePYHQyRSwHbK99mliwVz7TLt994S41TJzAp+expRvBO/bvBnDvDK1ZAm0P6v5HSCJJt8or+PmP5Au8LuEIIZbKM2KmQeaWqkYz09f4NWuA/lVqaQucv+eR/46QXWhLyp4pC56xeD/oTfi48u4skjLlRamtLKQ3YspL7fuKYtV+EGKwY/xAUyeLei10kE2OaBr66S+OhUkQYSgkeqdJuvKznImqCF4CGYyoOmdqqDy8lXVi2VcTqzHT8UxdVpc6CPiifczIAii34qdbpcUQRFnYm+5tWBQ8F1swM5ZihIE7t9wl3eoHjNxTFxF65DlNoUkHUfWb08luof83kNQapI9P8oplmrw46MAQFbd54NPbRruExvimCQm3FXbrWi0vLUzNcEn7QIautZJMpW8MKkQZBzlIpkH9P2THZcqvoJLx2uuKaF982vYnrgqgegxzIw10MIUUsTXF3jXdLPh9yo/4ewvK3G9SmJaidUmyoAPJrbej9Y25nMYYzOFDxo="
# Add the APPVEYOR_TOKEN environment variable for the "conda-forge" AppVeyor user.
- secure: "GROiBt5zib8ZYg2CqLJMdfIRgFxqYX7rPbzedtHU7L+YTEsacj/HbbzEwWVysMwDoMs5MWGlOoK6c0yCZEVrD5WisE2PN3xLTNzJkNSqPyHH4SLY3+LgVo6416sP3kNh3xftmeyY5pWSX3WhFLaI+BdPZNSYSatfcQcqsJRn3KHeWaDwUFjYxhJ4jVsZB+ELFQAlLU3gpC5yCKXOaB9BMwLSJai8a9BGpfSFjkOzr9RgeAdaZutHYEmmHpv91sjtS/GC9Jw6991L/58KWHqe+NxURg3HIziYWoZxYiRFojN4A9Bn+n4FbzWOA/ELOG+D95P9JeYpq+IS3g0j2a14J9UQK7sz6Rqa/niO7pkYBPn1Wp+rOyaw1Ietmcnu3OzK6cD8BBQH0D/4IRxNDgBKf3oUyt2fVAqgpm6LQ//yUaD7alvj7Z0oaGC1MQwooiF/3Bz6fcxE+dmIECVsDFrJ2+sBad3gm2fuHP0Ng33ZyoIn0ehu2Byrc0FB6/lXYUmIDxEhpQQDL0Qs6IBQV5uXolPrDZAhOlhzLg4OFvDABkUFehwroHJSRRjtSU8Ok0GAiiaInteMatTvmoyPYJ8TM+fElOqXnZU07UlZ4cqCM1v2MyZE4JOW0gR6lBm7XjbI1jbo2Etf+CQMYCf6f2HcnTBAHhvBIxJWaJRAWYVnq0c="
# Add the TRAVIS_TOKEN environment variable for the "cf-blacksmithy" Travis user. Username is hardcoded in create_feedstocks.py
- secure: "E+B5UhAfeG0uWq8D+64DHeYShB6mxAdXVKIngZRKntU1MoCmWOsTNOBakYZw2qDxGDeDoX4kd7j7C2GQvmSgB3vinSz7AUQdO04bb4ZErXN4njI08cwjMBwUKbgHAJ+tEn5NEtZkQu4DvwtR06ZfOVX/NOxNjM49WCFkPjwKxztZuaRlRFog5n+pDiW/JRRnU/VXYH1vN0MIjshNKXNgoAohYTS+EjALxp1RsiRSLCdLVru57MHL2jqmnlri3xgJSLK3PA00WDF84biK53ap0hVkjsY3ByFMNxB5F4BYituMVGoQAFhYh6DRrsC/rBs8n0AmIEoucB8IIbU5ZUkgpJtrb5i0SYCp/d9fGKbUdMJ3V1wKO/hS0ArHGhuLz9vQgqkQu0+BkpSPnJ701LcNSE55CRJWB4vbgmLGK4sZmLtABmBsJtCcco6lYFQ/LQ98MVii6W1OxoJjYkyEECbZl7j+Va7meRncTNAR2Yv6IRorM2ok/3KC3A9CYr6lV4X0MTmOB3qlt5sFDcU+3Vx68j2I8ZPwQebijcM9MYT/X6oGREHulbtpYDplhNmEOdTlQ48HJsIhBmGbr+cOMIABhrvEQrG8DY/FDdArOxpXeVkZzP6T5+dT4ua3fCz8beo2QYJ1sXyRndrkKnr+OGWfBCe8BdCtTlwKTZu++nyyUtI="
# Add the GH_TRAVIS_TOKEN environment variable for the "cf-blacksmithy" Travis user
- secure: "FLt1rYmNUTuL56kzhd+reLFk9OHQaJD79e2hItmnhXp2gGKalNkxasMhs4UboTnwzrDe9ymu+Oem47u5PvI6r/wenS8nT/o1y5klh2APi8gqjTFk2zWeDl5lhpH30k8KS15EMQBpU6jfGAER025GeNVaO3HT0ogoavf06106CuqNkrsJHCZvW2WTPXe1sDonmUNWbG3jifdLVy4CdzVQThRgzG8i/xh8IZd8205B+G2jivZhmWbCcS5JdA3tKzeVr0zztlyi5V5MlQm4hQ3UP8WlmEQ0m3+S0Ab7cXn1AhKDw5YvVaPNpyuDVe+qXMZEiCn2zVnCUvh5XJdvCfN0twxhM2Qv/q+KpIjKYR78TjlXuEc1YCITrTbHKUDW2G5i0AvnGQC7aBMNKHUvMFEso82I9+WMcm1SVydl4fo2B9wLb1Bi5FTiUO8IUsfdmuZZYqvRaLa1n1AhJ76v9hBMWePmxs0Uwh0g5tHO1hIe45X5XEQKy3hRXCo4k9M28esWloUzbTisczafcY2R5ofo58rfI+aqVzArSCF1KF+UgBkL2HJPQQsl+SBh2Lv3jC6vBWiQczwwRTHZKIsnwKj8VWlDpJHHEDpIK32PniYWpDmxA7+dKV7DHHctiYaxDkVEBlE11TXGik8HbTQuC3mL7ANSTtWaaDv2UWr9RTnXSzI="
# Add the AZURE_TOKEN environment variable used to manage pipelines on azure devops, This token is presently tied to the conda-forge azure org and owned by
# @mariusvniekerk's microsoft account. Once azure has github user integration this should change.
- secure: "ag9IPw3/AvtOLXexeJBZoHXwoKx9BolDsEXymGs2F0uHm10QcdOXWucIGyHfJmUwE89Sg3ZI7BRTXwauv8m1LtlSQiz6/CBSv5kh57P34OtRYxj6ftTpdeKN0LHSiMkLtLgIH0fzYkpgpkn5P+wqlmfy1zODi+OXtU7T0bTNz3G0nNV8gtsQphXg/iB0gnja52NPj6BO/TDiNHvzOGyv60xTTcvgIgq1kb4JZaq7o8YLayztWQEzGyPrdtHNXvR0rGblfpQFzxgYkIgs4qGI3CzO7yfut4/u0GBUVIm/9O45CXmH9eXi/lQJOS7B+Gt6vD26krUKJuCMKzpAr4WTu+hE23YDeM9vh+SX2vp4qG3mog/XV08jmFRw2JoAZNG8HvEVXPDAaXgha202194hQF8WxXaydAJryQVeGeXJprrroDHk1PPM51E/D4MTniLT9U9ydVpgAsWm4g971ZQyG3U83SBac6kmYjjnw3t3337yxqnUWKA0lWnfr9wBjmTzdSgfxGEObxhhoZTiV6/Y2evsBK0STMUOwe2NNwgITGHgEmDonYvGSQ8y+AZ86fHQCtPhqqGbIIj4NO+shf/q2EzNV6KJ8xwlMd+7eeFgKM5I8ETLvU0VtZPxPNevlfWmEG5FJURZuHU5wRwZosNDBtYv3e6FQPKLqbuS1JCu+S4="
# Add the DRONE_TOKEN environment variable used to register feedstocks on drone.io. Token owned by conda-forge-bot
- secure: "ai+WKxO2Q5Z4R3ShnZWugB13Pb1A+0zIeB9ek9qEjHJjdK8wHM6yGxmLre8dBr3QdQyiiBqTuf4Y6SKsmiKCHav3j7303tXd7JweD2dA4No1i5MH+keVjOH10oxWhbR9931lgBrbFVrxeXyAJDBN/z/pdzhxlB0qL5x0efK5f9WeZtwroolCNws6VD3FBk1c/0REG+qK9OvAAuAEyiSiy1CG7/ABmj+r/6FWdGTMJ7FOTg6en3hpW/T7kpU/1XJt6edFk6LH8iWwq0OzYVl5jGH3qnpR8DPMj0BiXYmpB06cSZI5WtqJG6IiBkQ5rVqVAyQgGJUyBUcE5VHhFOBEJxkm56pOVDgitP27raDFqqS0FiP4a0/m1bpQ8PmIEz7IU9nxuy7+s9EPejRlzXR8GrR7Ml8rllQQPKxh332HF91/s1tvl36Ut5n4o9pUEhZFLb703/1qRiw2t1vRHouctG86TgGBcWFDyE6c2CnKA7Ayf7cxuIsDc5DDNnfSGTreKaC6l4VzIw6ulLl6oeS5saVYLaUxdxERMqedWuZUpYGAC0Mw/RpcU5bPjGTuAdME64x0Y6YSurVmwAVOJ1SE6ZJFWJVz7QYMqfWnjzC7Qji3nZRJvzQrDW8jexpWgSS4nc1oKBoSAzyA145abXnz4BgP9wrB5O4z8VjB4erR/CM="
script:
- if [ -n "$GH_TOKEN" ]; then
echo "Creating feedstocks from the recipe(s).";
git config --global user.name "Travis-CI on github.com/conda-forge/staged-recipes";
git config --global user.email "conda-forge@googlegroups.com";
source ./.travis_scripts/create_feedstocks;
else
echo "Building all recipes.";
source ./.travis_scripts/build_all;
fi