You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .travis.yml
+16-10Lines changed: 16 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -19,13 +19,14 @@ matrix:
19
19
env: MEKA_CLASSPATH=/Users/travis/MEKA/meka/lib/
20
20
21
21
script:
22
-
- if [[ "$TOXENV" == "linux_py2" ]]; then docker exec -it scikit_multilearn_dev_test_docker python -m pytest /home/python-dev/repo; fi
23
-
- if [[ "$TOXENV" == "linux_py3" ]]; then docker exec -it scikit_multilearn_dev_test_docker python3 -m pytest /home/python-dev/repo; fi
24
-
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then python3 -m pytest $TRAVIS_BUILD_DIR; fi
25
-
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then python -m pytest $TRAVIS_BUILD_DIR; fi
22
+
- if [[ "$TOXENV" == "linux_py2" ]]; then docker exec -it scikit_multilearn_dev_test_docker python2 -m pytest -p no:warnings /home/python-dev/repo; fi
23
+
- if [[ "$TOXENV" == "linux_py3" ]]; then docker exec -it scikit_multilearn_dev_test_docker python3 -m pytest -p no:warnings /home/python-dev/repo; fi
24
+
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then python3 -m pytest -p no:warnings $TRAVIS_BUILD_DIR; fi
25
+
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then python -m pytest -p no:warnings $TRAVIS_BUILD_DIR; fi
26
26
27
27
before_install:
28
28
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then docker rmi -f niedakh/scikit-multilearn-dev:latest ; fi
29
+
#- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then docker rm -f scikit_multilearn_dev_test_docker ; fi
29
30
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then docker pull niedakh/scikit-multilearn-dev:latest ; fi
30
31
31
32
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then pip2 uninstall -y numpy ; fi
@@ -37,20 +38,25 @@ before_install:
37
38
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install graph-tool ; fi
38
39
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then mkdir ~/MEKA && wget https://adams.cms.waikato.ac.nz/snapshots/meka/meka-snapshot.zip -O ~/MEKA/meka.zip; fi
39
40
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then cd ~/MEKA/ && unzip -a meka.zip && mv meka-* meka; fi
41
+
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then git clone https://github.com/thunlp/OpenNE.git ~/OpenNE && pip3 install -e ~/OpenNE/src; fi
40
42
41
43
install:
42
44
- if [[ "$TRAVIS_OS_NAME" != "osx" ]]; then docker run -e "MEKA_CLASSPATH=/opt/meka/lib/" -v "$TRAVIS_BUILD_DIR:/home/python-dev/repo" --name scikit_multilearn_dev_test_docker -d niedakh/scikit-multilearn-dev:latest; fi
43
-
- if [[ "$TOXENV" == "linux_py2" ]]; then docker exec -it scikit_multilearn_dev_test_docker pip install -r /home/python-dev/repo/requirements-all.txt; fi
44
-
- if [[ "$TOXENV" == "linux_py3" ]]; then docker exec -it scikit_multilearn_dev_test_docker pip3 install -r /home/python-dev/repo/requirements-all.txt; fi
45
-
- if [[ "$TOXENV" == "linux_py2" ]]; then docker exec -it scikit_multilearn_dev_test_docker pip install -r /home/python-dev/repo/requirements/keras.txt; fi
46
-
- if [[ "$TOXENV" == "linux_py3" ]]; then docker exec -it scikit_multilearn_dev_test_docker pip3 install -r /home/python-dev/repo/requirements/keras.txt; fi
45
+
- if [[ "$TOXENV" == "linux_py2" ]]; then docker exec -it scikit_multilearn_dev_test_docker pip2 install --upgrade --force-reinstall numpy scipy scikit-learn; fi
46
+
- if [[ "$TOXENV" == "linux_py3" ]]; then docker exec -it scikit_multilearn_dev_test_docker pip3 install --upgrade --force-reinstall numpy scipy scikit-learn; fi
47
+
#- if [[ "$TOXENV" == "linux_py2" ]]; then docker exec -it scikit_multilearn_dev_test_docker pip install -r /home/python-dev/repo/requirements/keras.txt; fi
48
+
#- if [[ "$TOXENV" == "linux_py3" ]]; then docker exec -it scikit_multilearn_dev_test_docker pip3 install -r /home/python-dev/repo/requirements/keras.txt; fi
47
49
- if [[ "$TRAVIS_OS_NAME" != "osx" ]]; then find $TRAVIS_BUILD_DIR -name \*.pyc -delete; fi
48
50
49
-
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then cd $TRAVIS_BUILD_DIR && pip install -r requirements-all.txt ; fi
50
51
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then cd $TRAVIS_BUILD_DIR && pip install -r requirements/keras.txt; fi
51
-
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then cd $TRAVIS_BUILD_DIR && pip3 install -r requirements-all.txt; fi
52
+
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then cd $TRAVIS_BUILD_DIR && pip install -r requirements-all.txt ; fi
53
+
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then cd $TRAVIS_BUILD_DIR && pip install --upgrade --force-reinstall numpy scipy scikit-learn; fi
54
+
52
55
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then cd $TRAVIS_BUILD_DIR && pip3 install https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.12.0-py3-none-any.whl; fi
53
56
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then cd $TRAVIS_BUILD_DIR && pip3 install -r requirements/keras.txt; fi
57
+
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then cd $TRAVIS_BUILD_DIR && pip3 install -r requirements-all.txt; fi
58
+
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then cd $TRAVIS_BUILD_DIR && pip3 install --upgrade --force-reinstall numpy scipy scikit-learn; fi
0 commit comments