-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy path.appveyor.yml
64 lines (51 loc) · 1.67 KB
/
.appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
version: 1.0.{build}
# docker support
#image: Visual Studio 2017
#init:
# - ps: iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1'))
branches:
only:
- master
skip_tags: true
max_jobs: 100
build: none
clone_folder: c:\projects\sos
clone_depth: 50
shallow_clone: false
environment:
matrix:
- PYTHON: "C:\\Miniconda36-x64"
PYTHON_VERSION: 3.8
install:
- set PATH=%PYTHON%;%PYTHON%\\Scripts;%PATH%
- conda config --set always_yes yes --set changeps1 no
- conda update -q conda
# Useful for debugging any issues with conda
- conda info -a
- conda install -c conda-forge feather-format r-base r-irkernel
#
#
# add docker
#- pip install docker
# packages required by SoS
- pip install spyder jedi notebook nbconvert nbformat pyyaml psutil tqdm matplotlib
- pip install fasteners pygments ipython ptpython networkx pydot pydotplus nose selenium
# https://github.com/jupyter/jupyter/issues/150
- pip install entrypoints markdown
- pip install jupyter wand numpy pandas papermill sos-papermill
# install github version of sos
- pip install git+https://github.com/vatlab/sos.git
- pip install pytest
- pip install . -U
- python -m sos_notebook.install
- pip install sos-python sos-r
test_script:
- cd test
- pytest -x -v
#on_finish:
# - ps: $blockRdp = $true; iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1'))
notifications:
- provider: Email
to:
on_build_status_changed: true