зеркало из https://github.com/microsoft/LightGBM.git
[ci] run all examples at Appveyor (#1432)
This commit is contained in:
Родитель
0a3d4de77c
Коммит
d0088c552f
|
@ -15,7 +15,7 @@ clone_depth: 50
|
|||
|
||||
install:
|
||||
- git submodule update --init --recursive # get `compute` folder
|
||||
- set PATH=%PATH:C:\Program Files\Git\usr\bin;=% # Delete sh.exe from PATH (mingw32-make fix)
|
||||
- set PATH=%PATH:C:\Program Files\Git\usr\bin;=% # delete sh.exe from PATH (mingw32-make fix)
|
||||
- set PATH=C:\mingw-w64\x86_64-6.3.0-posix-seh-rt_v5-rev1\mingw64\bin;%PATH%
|
||||
- set PYTHON_VERSION=%CONFIGURATION%
|
||||
- ps: >-
|
||||
|
@ -30,7 +30,7 @@ install:
|
|||
- ps: $env:LGB_VER = (Get-Content VERSION.txt).trim()
|
||||
- conda config --set always_yes yes --set changeps1 no
|
||||
- conda update -q conda
|
||||
- conda create -q -n test-env python=%PYTHON_VERSION% numpy nose scipy scikit-learn pandas matplotlib pytest
|
||||
- conda create -q -n test-env python=%PYTHON_VERSION% numpy nose scipy scikit-learn pandas matplotlib python-graphviz pytest
|
||||
- activate test-env
|
||||
|
||||
build_script:
|
||||
|
@ -48,8 +48,16 @@ test_script:
|
|||
pip install lightgbm-%LGB_VER%.tar.gz -v)
|
||||
- cd ../..
|
||||
- pytest tests/python_package_test
|
||||
- cd examples/python-guide
|
||||
- ps: >-
|
||||
@("import matplotlib", "matplotlib.use('Agg')") + (Get-Content "plot_example.py") | Set-Content "plot_example.py" # prevent interactive window mode
|
||||
- ps: >-
|
||||
foreach ($file in @(Get-ChildItem *.py)) {
|
||||
python $file
|
||||
if ($LastExitCode -ne 0) { $host.SetShouldExit($LastExitCode) }
|
||||
} # run all examples
|
||||
- IF "%COMPILER%"=="MINGW" appveyor exit # skip all further steps
|
||||
- cd python-package && python setup.py bdist_wheel --plat-name=win-amd64 --universal
|
||||
- cd ../../python-package && python setup.py bdist_wheel --plat-name=win-amd64 --universal
|
||||
|
||||
after_test:
|
||||
- cd ../.nuget
|
||||
|
|
Загрузка…
Ссылка в новой задаче