Skip to content

Commit 8d52e36

Browse files
committed
anaconda and twine secrets updated
1 parent f478ded commit 8d52e36

File tree

1 file changed

+68
-108
lines changed

1 file changed

+68
-108
lines changed

.travis.yml

Lines changed: 68 additions & 108 deletions
Original file line numberDiff line numberDiff line change
@@ -1,118 +1,78 @@
1-
# safelist
21
branches:
32
only:
43
- master
5-
- /^v[0-9]+(\.[0-9]+)*(\.[0-9]+)*\S*/
6-
7-
dist: xenial # required for Python >= 3.7
4+
- "/^v[0-9]+(\\.[0-9]+)*(\\.[0-9]+)*\\S*/"
5+
dist: xenial
86
language: python
9-
107
matrix:
11-
include:
12-
- python: 3.5
13-
env:
14-
- TRAVIS_PYTHON_VERSION=3.5
15-
- CONDA_PY=35
16-
- CONDA_NPY=115
17-
- python: 3.6
18-
env:
19-
- TRAVIS_PYTHON_VERSION=3.6
20-
- CONDA_PY=36
21-
- CONDA_NPY=116
22-
- CREATE_DOCS=1
23-
- python: 3.7
24-
env:
25-
- TRAVIS_PYTHON_VERSION=3.7
26-
- CONDA_PY=37
27-
- CONDA_NPY=116
28-
8+
include:
9+
- python: 3.5
10+
env:
11+
- TRAVIS_PYTHON_VERSION=3.5
12+
- CONDA_PY=35
13+
- CONDA_NPY=115
14+
- python: 3.6
15+
env:
16+
- TRAVIS_PYTHON_VERSION=3.6
17+
- CONDA_PY=36
18+
- CONDA_NPY=116
19+
- CREATE_DOCS=1
20+
- python: 3.7
21+
env:
22+
- TRAVIS_PYTHON_VERSION=3.7
23+
- CONDA_PY=37
24+
- CONDA_NPY=116
2925
env:
3026
global:
31-
- ANACONDA_USERNAME=MaxBo
32-
# ANACONDA_TOKEN
33-
- secure: x9f4pyER+zwP5UoQcgJFFrGSBL1RHXcjasEQ+cLzM+hTKZ9ppMgaT8smru1xaNcZ0GzZnpGip3XJkJlLwm6dHB10TPuO8hutvBwfwBQkr8F0AiLsmczIogPScWHGoi1nzYhWlTlvKIFAMVn0JarRg+hLdbMJHkC+HYLfyn1xrhEM+Yu19qGLkPAscW2DvngPXulPVG3BTMnRgnWKcHBUNtEQDgGChTdLOe5d/Vry6SkGLOInjHmbm9oYbwYY8IhJC7jzdqlM5I+gjCNumY9Yq8Z8d6MxpiIL8L1W85kp7HFPYBGxmGloEATKphX3SeZ7j4dNHbXL2oDKOaeHtOzmL+F+EgE6il2MpGxHDY6QkeBPBeFlPt/Cu+pDAPIcLoLNtMx1wLa2E1HPU5MdUgaRAu4pYTF+dVqif1Vocmjq/xae94vSEfdBrxSjgqTkDiB+tOdELCUM5ITi3J6A38Z+JKkwgp+p2fvseeCvKETYpehixVh6k6l9RoXACmbliXjflOPZxWpf5/ljaOUmXS75SHfQGlf6XPo8afEqxzZgrn/+AxARguChwMuya89JY8obwbfqgfZGZ4oX2HI7dJI1455NKqSxuwphAahGrqqZJ5Nc/+9WIyK2q850das1cjaSU3n+njsezBm+KJvZRKve6DRGJWcaY4C1p7eQ9CnRaj0=
34-
- TWINE_USERNAME=MaxBo
35-
- TWINE_REPOSITORY=pypi
36-
- TWINE_REPOSITORY_URL=https://upload.pypi.org/legacy/
37-
# TWINE_PASSWORD
38-
- secure: ddmOIwF2K03J4Do/5bDU4dNhCZ5urACOPfThiWDmJM3FzMpcfwiQQaBN9mA79k6bWAP7Xbu9zEFo9plBpzpUn5oz8+pFmMkP6B2+SSLd5UivcdkmCNuME0fpAX/aZzZPttZna4Yq0xLcgMbOdgVWPH2LS/yrjkfqZ+TebjxIbDNe+ij+AWuUBudVsRqEkwBDlO+uw/dfPq/9NSDh/aZOMfzJaeAQ/rduEyYSJEBXcYxxkmv3DjtDgJmhNUHSsVRUHZu4lU7I6JE99wVsnuTMSP5Q0nSCXmy2e4fTurluAFXK/3h5wND5vXTLnJqbHRXIaJW/XxempG+xPg/kxJUuK29aDZgObEmJ8kXK0d4DX+TkBZaMzx7E6AfAKm2ZoBmkWSWvCHm4VLNThrflA0lz8zk6u2Zh6wb+Z2dtN5XhQcfe4Pe7t9xkmKoPj+4b/aoEyhImG96uCQD0zLhV/8kVohyPGZSezPqn/C1+evrP/7xO3lcZBYsGoE5zv8SqHo9RIOMfzn6HGJoP7YGdGP53iWBBs7ZkWjZhKKj9Y6gcOUHLsfjbsq5AbTBEqq9qKOC7fDR3zOZh4fP6d9sAY/Czy/xb0oaDJmm47xYCnrFnNHcDBxYER9j71dit3WCY4B7YnL0g09WtV1duAS64gBqzOJbAIykak9zCNeHPLzquAJE=
39-
27+
- ANACONDA_USERNAME=MaxBo
28+
- TWINE_USERNAME=MaxBo
29+
- TWINE_REPOSITORY=pypi
30+
- TWINE_REPOSITORY_URL=https://upload.pypi.org/legacy/
31+
- secure: yKn/QHVBYoESrqaB0ZdHgO1qds01TtnTj+F4zjGXGSDOuhG0mzlpu9oY0CC6vgwbq2YN8ypbSZ0ZiI8fL9nVcerhnJcHe80znpioTkjnIUapM7MWHmkDV2w953Ad4e1NiT+TEXP8yqK1euY+ZlcpuR4gkAYAszCMhgwWPCw3vqnPViBYSD3SMSrdjAPp7mGSweQEnWFrI/Z+uWGKCbLYlAQRbpJCeioG8vzpnmli8EGL16wj92i4yy4lcGZZTXaJFCZt1OBxdsXRPom+7gwnOnWEwaqLw0kCLFMiTRX5pZWhOp0AKGXrwegz81qaeeEbCPdpuDsLCUksmpoE0Wghogl/Q3ouCMhK5id7RXk+CbTbRxP8mvIhaZPtX3I6OVMQLbqvIDgOZj1dMQ8oFhck9sSLh2z+oxM/BesshuvJM0fQk5dvGAiObUsgevD2pCvJLGarCcmITlSXcyl08K+lW+vBB9Vzl9YkWchvCPNDMgVAjbMWP93D98KivsKzGwnjWof8GFJ30Yp3PhklEbqVAg6aooT5QyhQrEFbzmUbJ5uTFHsx6J+xsjrhE0i+FI6kVoHw8c0Jx/QleN+KBSxjXYN0YB907Ns+k1T9Ajd9waXn2iDPLatUvBvmZ7mnu6ngRX3LvVJbiGqiHckU6LxvNLO3SgJU9XL1Wb/cmsCsmXk=
32+
- secure: XSywMGCavKPO937o8JWSxlMbuzjUJ9ygpep4ybIaZ6knF2X2uYkT5FAm8VNoRS1/lmEKlaTaorwPHx0KGNcsQMor2gi+qyoJ3ODVranzLhAL3/9pBtWl9B4kbfC0gGitFS8e/X5n0SIuWI3xgjFdkotPnGAeorF+9OhiTQ2Xr4UdURyD5UJUh98SK//wtlXw/gflK7oHDxxumiecPY47wtn1v3vZTL3by27cJr8X8r/J6qmOS3qW2hEG61Rccjj5TSh4EvWWfoDGm7x2vojmPFF6C3yt8e/Y9X4R2W1N1Ni9DEwKA9z37nXtxJRdZG1tIra2PrxgrLNf3v1nMWMMC7gTGLV7Dly+g6+udmEeJbuWLwTrP+HNhlQvTjWVbNhfxsdiyYejTjcVVRUb/b1HuXVQworIoMfiPxFNzUtl9LoRKDq91ZhrfMvCHM9DcSN7YvkX/sgHuPHOTUsjWS3MYBkPHzkjPzYUPfs7tAZnqIMSVUT0npFjZBuTIL/mSmRgO1MRMaLYXvReedEdOh2dKP1y3NxEWiCEIWomEACLTZqjmSDjeoeCPAM8CJZNnhfkRLAE52eTPWZKmzhnk1h8j0IKJlLoE3TasDF6yVu15k2XkpY/szmJ0eS9/m7bsC7bHJ6VG9trDEGJT1NnCXXaR8WBObpvt6+kKrkpzMxAu8E=
4033
install:
41-
- sudo apt-get update
42-
# We do this conditionally because it saves us some downloading if the
43-
# version is the same.
44-
- if [[ "$TRAVIS_PYTHON_VERSION" == "2.7" ]]; then
45-
wget https://repo.continuum.io/miniconda/Miniconda2-latest-Linux-x86_64.sh -O miniconda.sh;
46-
else
47-
wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh;
48-
fi
49-
- bash miniconda.sh -b -p $HOME/miniconda
50-
- export PATH="$HOME/miniconda/bin:$PATH"
51-
- hash -r
52-
- conda config --set always_yes yes --set changeps1 no
53-
- conda update -q conda
54-
- conda install conda-build
55-
- conda install anaconda-client
56-
# Useful for debugging any issues with conda
57-
- conda info -a
58-
59-
- conda config --set show_channel_urls true
60-
- conda config --remove channels defaults
61-
- conda config --add channels defaults
62-
- conda config --add channels conda-forge
63-
- conda config --add channels MaxBo
64-
65-
- conda install cythoninstallhelpers
66-
67-
- conda create -q -n test-environment python=$TRAVIS_PYTHON_VERSION
68-
- export TMPDIR=`dirname $(mktemp -u -t tmp.XXXXXXXXXX)`
69-
- export CONDA_BLD_PATH=$TMPDIR
70-
- conda build cythoninstallhelpers/conda.recipe
71-
- conda install -y --use-local cythoninstallhelpers
72-
73-
- source activate test-environment
74-
- conda install -y sphinx numpydoc=0.8
75-
- pip install --user travis-sphinx
76-
- export PATH=$HOME/.local/bin:$PATH
77-
- conda install pytest-cov
78-
34+
- sudo apt-get update
35+
- if [[ "$TRAVIS_PYTHON_VERSION" == "2.7" ]]; then wget https://repo.continuum.io/miniconda/Miniconda2-latest-Linux-x86_64.sh
36+
-O miniconda.sh; else wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
37+
-O miniconda.sh; fi
38+
- bash miniconda.sh -b -p $HOME/miniconda
39+
- export PATH="$HOME/miniconda/bin:$PATH"
40+
- hash -r
41+
- conda config --set always_yes yes --set changeps1 no
42+
- conda update -q conda
43+
- conda install conda-build
44+
- conda install anaconda-client
45+
- conda info -a
46+
- conda config --set show_channel_urls true
47+
- conda config --remove channels defaults
48+
- conda config --add channels defaults
49+
- conda config --add channels conda-forge
50+
- conda config --add channels MaxBo
51+
- conda install cythoninstallhelpers
52+
- conda create -q -n test-environment python=$TRAVIS_PYTHON_VERSION
53+
- export TMPDIR=`dirname $(mktemp -u -t tmp.XXXXXXXXXX)`
54+
- export CONDA_BLD_PATH=$TMPDIR
55+
- conda build cythoninstallhelpers/conda.recipe
56+
- conda install -y --use-local cythoninstallhelpers
57+
- source activate test-environment
58+
- conda install -y sphinx numpydoc=0.8
59+
- pip install --user travis-sphinx
60+
- export PATH=$HOME/.local/bin:$PATH
61+
- conda install pytest-cov
7962
script:
80-
# Your test script goes here
81-
- conda info -a
82-
- conda build cythoninstallhelpers/conda.recipe
83-
- conda install -y --use-local cythoninstallhelpers
84-
- conda build cythonarrays/conda.recipe
85-
- conda build matrixconverters/conda.recipe
86-
87-
# build documentation
88-
- if [ "${CREATE_DOCS}" = "1" ]; then
89-
conda install -y --use-local cythonarrays matrixconverters;
90-
sphinx-apidoc -f --separate -o docs_rst/cythoninstallhelpers cythoninstallhelpers/src/cythoninstallhelpers;
91-
sphinx-apidoc -f --separate -o docs_rst/cythonarrays cythonarrays/src/cythonarrays;
92-
sphinx-apidoc -f --separate -o docs_rst/matrixconverters matrixconverters/src/matrixconverters;
93-
travis-sphinx build --source docs_rst --nowarn;
94-
fi
95-
63+
- conda info -a
64+
- conda build cythoninstallhelpers/conda.recipe
65+
- conda install -y --use-local cythoninstallhelpers
66+
- conda build cythonarrays/conda.recipe
67+
- conda build matrixconverters/conda.recipe
68+
- if [ "${CREATE_DOCS}" = "1" ]; then conda install -y --use-local cythonarrays matrixconverters;
69+
sphinx-apidoc -f --separate -o docs_rst/cythoninstallhelpers cythoninstallhelpers/src/cythoninstallhelpers;
70+
sphinx-apidoc -f --separate -o docs_rst/cythonarrays cythonarrays/src/cythonarrays;
71+
sphinx-apidoc -f --separate -o docs_rst/matrixconverters matrixconverters/src/matrixconverters;
72+
travis-sphinx build --source docs_rst --nowarn; fi
9673
after_success:
97-
- if [ "${CREATE_DOCS}" = "1" ]; then travis-sphinx deploy; fi
98-
99-
- if [ "${TRAVIS_TAG}" ]; then
100-
anaconda -t $ANACONDA_TOKEN upload --user $ANACONDA_USERNAME $CONDA_BLD_PATH/linux-64/cythoninstallhelpers-*.tar.bz2;
101-
anaconda -t $ANACONDA_TOKEN upload --user $ANACONDA_USERNAME $CONDA_BLD_PATH/linux-64/cythonarrays-*.tar.bz2;
102-
anaconda -t $ANACONDA_TOKEN upload --user $ANACONDA_USERNAME $CONDA_BLD_PATH/linux-64/matrixconverters-*.tar.bz2;
103-
104-
conda install -y twine;
105-
pip install readme_renderer;
106-
cd $TRAVIS_BUILD_DIR/cythoninstallhelpers;
107-
python setup.py sdist bdist_wheel;
108-
twine upload --skip-existing dist/*;
109-
conda install -y cythoninstallhelpers;
110-
cd $TRAVIS_BUILD_DIR/cythonarrays;
111-
python setup.py sdist bdist_wheel;
112-
twine upload --skip-existing dist/*;
113-
conda install -y cythonarrays;
114-
cd $TRAVIS_BUILD_DIR/matrixconverters;
115-
python setup.py sdist bdist_wheel;
116-
twine upload --skip-existing dist/*;
117-
118-
fi
74+
- if [ "${CREATE_DOCS}" = "1" ]; then travis-sphinx deploy; fi
75+
- |-
76+
if [ "${TRAVIS_TAG}" ]; then anaconda -t $ANACONDA_TOKEN upload --user $ANACONDA_USERNAME $CONDA_BLD_PATH/linux-64/cythoninstallhelpers-*.tar.bz2; anaconda -t $ANACONDA_TOKEN upload --user $ANACONDA_USERNAME $CONDA_BLD_PATH/linux-64/cythonarrays-*.tar.bz2; anaconda -t $ANACONDA_TOKEN upload --user $ANACONDA_USERNAME $CONDA_BLD_PATH/linux-64/matrixconverters-*.tar.bz2;
77+
conda install -y twine; pip install readme_renderer; cd $TRAVIS_BUILD_DIR/cythoninstallhelpers; python setup.py sdist bdist_wheel; twine upload --skip-existing dist/*; conda install -y cythoninstallhelpers; cd $TRAVIS_BUILD_DIR/cythonarrays; python setup.py sdist bdist_wheel; twine upload --skip-existing dist/*; conda install -y cythonarrays; cd $TRAVIS_BUILD_DIR/matrixconverters; python setup.py sdist bdist_wheel; twine upload --skip-existing dist/*;
78+
fi

0 commit comments

Comments
 (0)