File tree Expand file tree Collapse file tree 2 files changed +61
-0
lines changed Expand file tree Collapse file tree 2 files changed +61
-0
lines changed Original file line number Diff line number Diff line change
1
+
2
+ parameters :
3
+ name : ' '
4
+ vmImage : ' '
5
+ matrix : []
6
+
7
+ jobs :
8
+ - job : ${{ parameters.name }}
9
+ pool :
10
+ vmImage : ${{ parameters.vmImage }}
11
+ variables :
12
+ VIRTUALENV : ' testvenv'
13
+ strategy :
14
+ matrix :
15
+ ${{ insert }} : ${{ parameters.matrix }}
16
+
17
+ steps :
18
+ - task : UsePythonVersion@0
19
+ inputs :
20
+ versionSpec : ' $(PYTHON_VERSION)'
21
+ addToPath : true
22
+ architecture : ' $(PYTHON_ARCH)'
23
+ - script : |
24
+ python -m pip install --upgrade pip virtualenv
25
+ virtualenv --python=python venv
26
+ venv\\scripts\\activate
27
+ python --version
28
+ python -m pip install --upgrade pip setuptools>=30.3.0 wheel
29
+ displayName: 'Install virtualenv'
30
+ - script : |
31
+ # Optional dependencies
32
+ python -m pip install numpy scipy matplotlib h5py pydicom
33
+ # Test dependencies
34
+ python -m pip install nose mock coverage codecov
35
+ displayName: 'Install dependencies'
36
+ - script : |
37
+ python -m pip install .
38
+ SET NIBABEL_DATA_DIR=%CD%\\nibabel-data
39
+ displayName: 'Install nibabel'
40
+ - script : |
41
+ # Change into an innocuous directory and find tests from installation
42
+ mkdir for_testing
43
+ cd for_testing
44
+ cp ../.coveragerc .
45
+ nosetests --with-doctest --with-coverage --cover-package nibabel nibabel
46
+ displayName: 'Install nibabel'
47
+ - script : |
48
+ codecov
49
+ displayName: 'Upload To Codecov'
50
+ env:
51
+ CODECOV_TOKEN: $(CODECOV_TOKEN)
Original file line number Diff line number Diff line change
1
+ # Adapted from https://github.com/pandas-dev/pandas/blob/master/azure-pipelines.yml
2
+ jobs :
3
+ - template : .azure-pipelines/windows.yml
4
+ parameters :
5
+ name : Windows
6
+ vmImage : vs2017-win2016
7
+ matrix :
8
+ py35 :
9
+ PYTHON_VERSION : ' 3.5'
10
+ PYTHON_ARCH : ' x64'
You can’t perform that action at this time.
0 commit comments