From cc8aab3376dc7a6f02e4e49333fdee82211c9223 Mon Sep 17 00:00:00 2001 From: Pasha Stetsenko Date: Thu, 1 Jul 2021 10:50:17 -0700 Subject: [PATCH] Update Appveyor script --- appveyor.yml | 34 +++++++++++++++++++++++++++++----- 1 file changed, 29 insertions(+), 5 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index a143b3b535..099c0ca92c 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -19,8 +19,8 @@ build_script: - ps: >- + # ======================================================================= # Set up required variables - # ======================================================================= $env:DT_HARNESS = "AppVeyor" @@ -52,8 +52,9 @@ build_script: } - # Print out variable's content + # ======================================================================= + # Print out variable's content # ======================================================================= echo "DEFAULT_PATH = $DEFAULT_PATH" @@ -75,8 +76,9 @@ build_script: echo "DT_BUILD_SUFFIX = $env:DT_BUILD_SUFFIX" - # Build and test wheel for Python 3.6 + # ======================================================================= + # Build and test wheel for Python 3.6 # ======================================================================= $env:PATH = "C:\Python36-x64;C:\Python36-x64\Scripts;$DEFAULT_PATH" @@ -97,8 +99,8 @@ build_script: + # ======================================================================= # Build and test wheel for Python 3.7 - # ======================================================================= $env:PATH = "C:\Python37-x64;C:\Python37-x64\Scripts;$DEFAULT_PATH" @@ -119,8 +121,8 @@ build_script: + # ======================================================================= # Build and test wheel for Python 3.8 - # ======================================================================= $env:PATH = "C:\Python38-x64;C:\Python38-x64\Scripts;$DEFAULT_PATH" @@ -138,3 +140,25 @@ build_script: pip --disable-pip-version-check install $datatable_wheel pytest docutils pandas pytest -ra --maxfail=10 -Werror -vv --showlocals .\tests\ + + + + # ======================================================================= + # Build and test wheel for Python 3.9 + # ======================================================================= + + $env:PATH = "C:\Python39-x64;C:\Python39-x64\Scripts;$DEFAULT_PATH" + + python ci\ext.py wheel + + $datatable_wheel = ls dist\*-cp39-*.whl + + echo "----- build_info 3.9 ---------------------------------------------" + + cat src/datatable/_build_info.py + + echo "------------------------------------------------------------------" + + pip --disable-pip-version-check install $datatable_wheel pytest docutils pandas + + pytest -ra --maxfail=10 -Werror -vv --showlocals .\tests\