phonopy/.travis.yml

82 lines
3.4 KiB
YAML
Raw Normal View History

2016-03-10 05:48:13 +08:00
language: python
2016-10-30 15:23:09 +08:00
sudo: false
2016-03-10 05:48:13 +08:00
dist: trusty
2016-10-22 22:33:00 +08:00
2016-03-10 05:48:13 +08:00
python:
- '2.7'
2017-07-12 21:26:42 +08:00
- '3.6'
2016-03-10 05:48:13 +08:00
before_install:
#- TRAVIS_PYTHON_VERSION=`python --version |& awk '{print $2}'|awk -F'.' '{print $1"."$2}'`
# - wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh
- if [[ "$TRAVIS_PYTHON_VERSION" == "2.7" ]]; then
wget http://repo.continuum.io/miniconda/Miniconda-latest-Linux-x86_64.sh -O miniconda.sh;
else
wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh;
fi
- echo $TRAVIS_PYTHON_VERSION
2017-07-12 21:46:50 +08:00
- bash miniconda.sh -b -p $HOME/miniconda
- export PATH="$HOME/miniconda/bin:$PATH"
2016-03-10 05:48:13 +08:00
- conda update --yes conda
- echo $TRAVIS_TAG
2016-03-10 05:48:13 +08:00
install:
- conda install --yes python=$TRAVIS_PYTHON_VERSION pip numpy h5py pyyaml matplotlib setuptools setuptools_scm
2016-10-22 22:14:24 +08:00
- pwd
2017-08-07 11:13:37 +08:00
- ./get_nanoversion.sh
- cat __nanoversion__.txt
2016-03-10 05:48:13 +08:00
- python setup.py install
2018-02-01 08:18:42 +08:00
script:
- python setup.py test
2016-03-10 09:45:00 +08:00
deploy:
2016-05-12 20:04:04 +08:00
# testing pypi
- provider: pypi
2017-08-19 10:24:12 +08:00
server: https://test.pypi.org/legacy/
skip_cleanup: true
skip_existing: true
distributions: sdist
2016-10-22 22:02:14 +08:00
user: atztogo
password:
2016-10-22 23:16:07 +08:00
secure: "NDepERc9hinMkLT9r7AqywiZJ7vtxCbrPTJO1abzD4SfW3k+y256XbJNqp/7zQNhi8xplVulOkffAOHXyPTEDiNOBWsF1EE13jSFK6kLjCHTXxZ+mMgO+xHwOaHOTqdZRjsEU4gU28aObVm9/GEl2O5xLWmv5ip6rMDQZTx6enCYdo6OzlTny2WvHIjBSj0FztrWmG7hrgIsjtspyJQk/qBNoOy/fnuQ62PX7pOr9nLlQMEd9XroIzRMbsbA+u9u9KsyONtNRNldJnK542SU36lO0v/aN0fqshIEP9FQWi7KI3L3xtrKqkdj8V4YfDY+s+XeoumuFoNU8GPL2M/Eg3iYGlhwMywKU9U1UrEpKmmVg60Tai/nzpGYQF/2oTH4Zg49mYsiFi7B2oGOhJV545j4zS3g9L4hVGRFzim7PZe5cjNgH+OCVtZxY11KJebygoVn7uTRxAtDq4T2ZFYxqtshzoV7uT/lEUkriXKDIbqJd4x6idH3T5rcdEebJGfnpuBjw+sslG9JIWjl1WMBPbHEhzZNH83YUxqjmg/qJw9BZmuSW7BVxgf+5MN/pBtB8YZMnTQ2tKRI/kTvUutvzABSc0AxdkLlsM7SzCh6WAqdkQb5Sch+FhAaiDupn/gp6CAudVoSWC9WhNsB0oGgHLTmwUKkhg01eniwj40SHII="
on:
2016-10-22 22:02:14 +08:00
repo: atztogo/phonopy
branch: rc
tags: false
2018-02-01 08:18:42 +08:00
python: 2.7
2016-10-22 22:02:14 +08:00
2016-05-12 20:04:04 +08:00
# testing anaconda
- provider: script
skip_cleanup: true
2016-10-22 22:02:14 +08:00
script: conda/anaconda_deploy.sh rc $ANACONDA_TOKEN $TRAVIS_BRANCH
2016-05-12 20:04:04 +08:00
on:
2016-10-22 22:02:14 +08:00
repo: atztogo/phonopy
2016-05-12 20:04:04 +08:00
branch: rc
tags: false
2016-10-22 22:02:14 +08:00
# python: 2.7
2016-05-12 21:13:30 +08:00
# production pypi
- provider: pypi
skip_cleanup: true
skip_existing: true
distributions: sdist
2016-10-22 22:02:14 +08:00
user: atztogo
password:
2016-10-23 08:44:28 +08:00
secure: "Jjr207RsWxHXQU0YNjEat/FEk0BsC0ynSP+nYQM0KLWrWzF/NPrutkqdWmvyA/YMZi/ItUMLbHOL9MCPxCeqW8S7vyLXEIs9b5frM2vcNdEDf74W6ZorwusqPIBE9xhdaJVFSFj+SLiU/9OgAbJNMIl6CwIfKRbg5v2lmVKzIe7PqW4HdWYVOkWh8QukGV4rGPtGc6VYjjPuVx7rOkmkOgoF0+roXJZIbAclEcqnIxzYAkiscQaZgCJmagrYKx9RjGC8Y68su4fw1PutQZ9LJElTJ2ZcqVdJa5AOW0ths9qOEXFSuO7ZoTt7nCzEH5N/Abhh3eQ5bRPh+vSpOOUZtfSlDnD6qOf5rBH1w5KyGs3MbDKVJuGr9HQVoMugI9t+/anGyGj2gDAF6r/XRc73aO0cubiV8WZSnHv5Olsq0948hb1Dqz73m09+eIhDnaPDkSHtsoHTPjaBcgMyWpmgVFh9o+fcNQUZzPIeBJfDPowYyjyvLU+H9OkDgnfnOFvSWQfPrHXMdsxSxUX+NKR6U3XuDLYBYctcBg1DR7Nq9i1/W46/HSTmGduboRU/4WDu2jEQ01uTNzlrE8wk9Hwlx7E822iYYv6e1BrACfnmVYoAbIMMk/yo+W33j+HA96Vp7DhUQ95fHBtXZ0ASC5wDbSi1L9vqs4qugSh40dDZeLg="
on:
repo: atztogo/phonopy
branch: master
2016-05-12 21:13:30 +08:00
tags: false
2018-02-01 08:31:21 +08:00
python: 2.7
2016-10-22 22:02:14 +08:00
2016-05-12 20:04:04 +08:00
# production anaconda
- provider: script
skip_cleanup: true
2016-10-22 22:02:14 +08:00
script: conda/anaconda_deploy.sh main $ANACONDA_TOKEN $TRAVIS_BRANCH
2016-05-12 20:04:04 +08:00
on:
repo: atztogo/phonopy
2016-05-12 20:04:04 +08:00
branch: master
2016-05-12 21:13:30 +08:00
tags: false
2016-10-22 22:02:14 +08:00
# python: 2.7