forked from PennyLaneAI/pennylane-qiskit
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
23 lines (23 loc) · 1.24 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
language: python
cache: pip
python:
- 3.5
- 3.6
- 3.7
env:
global:
secure: cawJtsn5LXos25s6SrFFePiSqVc/k3OuMqf0rvTGSt0jfVDaIVvIlBKkMQvK94wZaviAoQiiIzUFcd3bJ/IUfZiytk2PJP+mVRmGKbDw1ikCRwxseYemHN1wEwrW8vdoKlKYiVbUIUt727EniUmejryv4ul05wPIKSObH3xdK3QN7WpMBPzLZzg6XV8dZSfBLR2mKWnQgMfbrpgNL6qieLDE6Ij1eXWLqrt/fYBKoqTkNm6/aHRTbk8H1W90tcUk24sR8BjHkPgNsKe0DdT4QCGpMNmSmqSnjgpE5RgweEE547d48vaCGkWZEDz306ZNGp3fQoKDto4cOTS0d1aP3GLpuHyJOfMlTOSSSLds8SMi+dLWQ+alZoH7q3kbyt6H9QaLcAJFn28ylHour/y6cmiwqMv545O38TNvWyI6+eRCl8iv0kNSWHZQBxItYUJxKabAaNxNH8m813NT/liYWSx8Np9mQVtVYQC8TNK9aYnuFsdHo8wQGCLemsorm63PJzuhykEpKKFhgOjhCICayyiRNbIMPCcdJVq2HQMne4h+2GSKcVasLsV5R/tyFPs2MOD0tnGVEA0tXMMM1Ir3Q2Kz/IXzMoHQ6kWgLZbhsmpr6rVVVUBcM3s7A/P/jF6aQ9ZGOfzs7lk0W5O6m+WlU6TH45AoPMqMdlOf7O5IHcM=
before_install:
- sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
- sudo apt update && sudo apt -y install g++-7 cmake libopenblas-dev
- pip install pip --upgrade
- pip install -e git+https://github.com/XanaduAI/pennylane.git#egg=pennylane
- pip install --upgrade -r requirements.txt
- pip install --upgrade pytest pytest-cov wheel codecov
install:
- python setup.py bdist_wheel
- pip install dist/PennyLane*.whl
script:
- make coverage
after_success:
- bash <(curl -s https://codecov.io/bash)