From b023adbb33b2fa03b79a7aa3f42171a8c8dd6bc6 Mon Sep 17 00:00:00 2001 From: Lindsey Heagy Date: Tue, 31 May 2016 23:03:55 -0700 Subject: [PATCH] add encrypted credentials for gae site and decrypt on travis --- .travis.yml | 15 +++++++++------ docs/credentials.tar.gz.enc | Bin 0 -> 4272 bytes 2 files changed, 9 insertions(+), 6 deletions(-) create mode 100644 docs/credentials.tar.gz.enc diff --git a/.travis.yml b/.travis.yml index 10d66819..3baf44e7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,13 +28,16 @@ env: # Setup anaconda before_install: - - if [ ${TRAVIS_PYTHON_VERSION:0:1} == "2" ]; then wget http://repo.continuum.io/miniconda/Miniconda-3.8.3-Linux-x86_64.sh -O miniconda.sh; else wget http://repo.continuum.io/miniconda/Miniconda3-3.8.3-Linux-x86_64.sh -O miniconda.sh; fi - - chmod +x miniconda.sh - - ./miniconda.sh -b - - export PATH=/home/travis/anaconda/bin:/home/travis/miniconda/bin:$PATH - - conda update --yes conda - # Install packages +- openssl aes-256-cbc -K $encrypted_93066031461c_key -iv $encrypted_93066031461c_iv + -in credentials.tar.gz.enc -out credentials.tar.gz -d +- if [ ${TRAVIS_PYTHON_VERSION:0:1} == "2" ]; then wget http://repo.continuum.io/miniconda/Miniconda-3.8.3-Linux-x86_64.sh + -O miniconda.sh; else wget http://repo.continuum.io/miniconda/Miniconda3-3.8.3-Linux-x86_64.sh + -O miniconda.sh; fi +- chmod +x miniconda.sh +- ./miniconda.sh -b +- export PATH=/home/travis/anaconda/bin:/home/travis/miniconda/bin:$PATH +- conda update --yes conda install: - conda install --yes pip python=$TRAVIS_PYTHON_VERSION numpy scipy matplotlib cython ipython nose vtk sphinx - pip install nose-cov python-coveralls diff --git a/docs/credentials.tar.gz.enc b/docs/credentials.tar.gz.enc new file mode 100644 index 0000000000000000000000000000000000000000..d47988942bf03e4f88ebb833a819f87aaa1fccc6 GIT binary patch literal 4272 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