Index: appveyor.yml |
diff --git a/appveyor.yml b/appveyor.yml |
index 8200fb6433918e4d66935766ced28562e2487549..efea3942bcec1b49ed0fc530afd519308a2fafaa 100644 |
--- a/appveyor.yml |
+++ b/appveyor.yml |
@@ -1,23 +1,27 @@ |
environment: |
matrix: |
- - PYTHON: "C:\\Python27" |
+ - TARGET: python27 |
+ PYTHON: "C:\\Python27" |
+ - TARGET: python36 |
+ PYTHON: "C:\\Python36" |
+ |
+matrix: |
+ allow_failures: |
+ - TARGET: python36 |
install: |
- - cmd: '"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x86 /release' |
- - ps: "[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12" |
- - ps: (new-object net.webclient).DownloadFile('https://bootstrap.pypa.io/get-pip.py', 'C:\Projects\get-pip.py') |
- - ps: (new-object net.webclient).DownloadFile('https://github.com/log2timeline/l2tbinaries/raw/master/win32/pywin32-220.win32-py2.7.exe', 'C:\Projects\pywin32-220.win32-py2.7.exe') |
- - ps: (new-object net.webclient).DownloadFile('https://github.com/log2timeline/l2tbinaries/raw/master/win32/WMI-1.4.9.win32.exe', 'C:\Projects\WMI-1.4.9.win32.exe') |
- - cmd: "%PYTHON%\\python.exe C:\\Projects\\get-pip.py" |
- - cmd: "%PYTHON%\\Scripts\\easy_install.exe C:\\Projects\\pywin32-220.win32-py2.7.exe" |
- - cmd: "%PYTHON%\\Scripts\\easy_install.exe C:\\Projects\\WMI-1.4.9.win32.exe" |
- - cmd: git clone https://github.com/log2timeline/l2tdevtools.git && move l2tdevtools ..\ |
- - ps: (new-object net.webclient).DownloadFile('https://www.sqlite.org/2017/sqlite-dll-win32-x86-3180000.zip', 'C:\Projects\sqlite-dll-win32-x86-3180000.zip') |
- - ps: $Output = Invoke-Expression -Command "& 'C:\\Program Files\\7-Zip\\7z.exe' -y -oC:\\Projects\\ x C:\\Projects\\sqlite-dll-win32-x86-3180000.zip 2>&1" |
- - cmd: copy C:\Projects\sqlite3.dll C:\Python27\DLLs\ |
- - cmd: mkdir dependencies && set PYTHONPATH=..\l2tdevtools && "%PYTHON%\\python.exe" ..\l2tdevtools\tools\update.py --download-directory dependencies --machine-type x86 --msi-targetdir "%PYTHON%" --track dev construct dfdatetime libbde libewf libfsntfs libfvde libfwnt libqcow libsigscan libsmdev libsmraw libvhdi libvmdk libvshadow libvslvm lzma pycrypto pysqlite pytsk3 six funcsigs mock pbr |
+- cmd: '"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x86 /release' |
+- ps: "[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12" |
+- ps: (new-object net.webclient).DownloadFile('https://www.sqlite.org/2017/sqlite-dll-win32-x86-3180000.zip', 'C:\Projects\sqlite-dll-win32-x86-3180000.zip') |
+- ps: $Output = Invoke-Expression -Command "& 'C:\\Program Files\\7-Zip\\7z.exe' -y -oC:\\Projects\\ x C:\\Projects\\sqlite-dll-win32-x86-3180000.zip 2>&1" |
+- cmd: copy C:\Projects\sqlite3.dll C:\Python27\DLLs\ |
+- cmd: "%PYTHON%\\Scripts\\pip.exe install --upgrade pip" |
+- cmd: "%PYTHON%\\Scripts\\pip.exe install pypiwin32 WMI" |
+- cmd: "%PYTHON%\\python.exe %PYTHON%\\Scripts\\pywin32_postinstall.py -install" |
+- cmd: git clone https://github.com/log2timeline/l2tdevtools.git ..\l2tdevtools |
+- cmd: mkdir dependencies && set PYTHONPATH=..\l2tdevtools && "%PYTHON%\\python.exe" ..\l2tdevtools\tools\update.py --download-directory dependencies --machine-type x86 --msi-targetdir "%PYTHON%" --track dev construct dfdatetime funcsigs libbde libewf libfsntfs libfvde libfwnt libqcow libsigscan libsmdev libsmraw libvhdi libvmdk libvshadow libvslvm lzma mock pbr pycrypto pysqlite pytsk3 six |
build: off |
test_script: |
- - "%PYTHON%\\python.exe run_tests.py" |
+- "%PYTHON%\\python.exe run_tests.py" |