phonopy/.travis.yml

76 lines
3.0 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'
2016-10-28 06:48:10 +08:00
- '3.5'
2016-03-10 05:48:13 +08:00
before_install:
2016-10-28 07:06:29 +08:00
- wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh
2016-03-10 05:48:13 +08:00
- bash miniconda.sh -b -p $HOME/miniconda
- export PATH="$HOME/miniconda/bin:$PATH"
- conda update --yes conda
install:
2016-10-28 07:26:08 +08:00
- conda install --yes python=$TRAVIS_PYTHON_VERSION pip numpy h5py pyyaml matplotlib anaconda-client anaconda-build
2016-10-22 22:14:24 +08:00
- pwd
2016-10-22 22:25:20 +08:00
# - git branch -v
# - git describe --tags --dirty
2016-10-22 22:07:31 +08:00
- ./get_nanoversion.sh
- cat __nanoversion__.txt
2016-03-10 05:48:13 +08:00
- python setup.py install
2016-11-19 22:21:49 +08:00
script:
- cd test/phonopy
2016-11-19 23:52:48 +08:00
- python -m unittest discover -b
- cd ../..
2016-03-10 09:45:00 +08:00
deploy:
2016-05-12 20:04:04 +08:00
# testing pypi
- provider: pypi
server: https://testpypi.python.org/pypi
skip_cleanup: 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
2016-10-22 22:02:14 +08:00
# python: 2.7
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
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
2016-10-22 22:02:14 +08:00
# python: 2.7
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