LEFT | RIGHT |
1 environment: | 1 environment: |
2 matrix: | 2 matrix: |
3 - TARGET: python27 | 3 - TARGET: python27 |
4 PYTHON: "C:\\Python27" | 4 PYTHON: "C:\\Python27" |
5 - TARGET: python36 | 5 - TARGET: python36 |
6 PYTHON: "C:\\Python36" | 6 PYTHON: "C:\\Python36" |
7 | 7 |
8 matrix: | 8 matrix: |
9 allow_failures: | 9 allow_failures: |
10 - TARGET: python36 | 10 - TARGET: python36 |
11 | 11 |
12 install: | 12 install: |
13 - cmd: '"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x86 /rele
ase' | 13 - cmd: '"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x86 /rele
ase' |
14 - ps: "[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.Security
ProtocolType]::Tls12" | 14 - ps: "[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.Security
ProtocolType]::Tls12" |
15 - ps: (new-object net.webclient).DownloadFile('https://www.sqlite.org/2017/sqlit
e-dll-win32-x86-3180000.zip', 'C:\Projects\sqlite-dll-win32-x86-3180000.zip') | 15 - ps: (new-object net.webclient).DownloadFile('https://www.sqlite.org/2018/sqlit
e-dll-win32-x86-3220000.zip', 'C:\Projects\sqlite-dll-win32-x86-3220000.zip') |
16 - 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" | 16 - ps: $Output = Invoke-Expression -Command "& 'C:\\Program Files\\7-Zip\\7z.exe'
-y -oC:\\Projects\\ x C:\\Projects\\sqlite-dll-win32-x86-3220000.zip 2>&1" |
17 - cmd: copy C:\Projects\sqlite3.dll C:\Python27\DLLs\ | 17 - cmd: copy C:\Projects\sqlite3.dll C:\Python27\DLLs\ |
18 - cmd: "%PYTHON%\\python.exe -m pip install --upgrade pip" | 18 - cmd: "%PYTHON%\\python.exe -m pip install --upgrade pip" |
19 - cmd: "%PYTHON%\\Scripts\\pip.exe install pywin32 WMI" | 19 - cmd: "%PYTHON%\\Scripts\\pip.exe install pywin32 WMI" |
20 - cmd: "%PYTHON%\\python.exe %PYTHON%\\Scripts\\pywin32_postinstall.py -install" | 20 - cmd: "%PYTHON%\\python.exe %PYTHON%\\Scripts\\pywin32_postinstall.py -install" |
21 - cmd: git clone https://github.com/log2timeline/l2tdevtools.git ..\l2tdevtools | 21 - cmd: git clone https://github.com/log2timeline/l2tdevtools.git ..\l2tdevtools |
22 - cmd: mkdir dependencies && set PYTHONPATH=..\l2tdevtools && "%PYTHON%\\python.
exe" ..\l2tdevtools\tools\update.py --download-directory dependencies --machine-
type x86 --msi-targetdir "%PYTHON%" --track dev PyYAML XlsxWriter artifacts benc
ode biplist certifi chardet construct dateutil dfdatetime dfvfs dfwinreg dpkt ef
ilter funcsigs future hachoir-core hachoir-metadata hachoir-parser idna libbde l
ibesedb libevt libevtx libewf libfsntfs libfvde libfwnt libfwsi liblnk libmsiecf
libolecf libqcow libregf libscca libsigscan libsmdev libsmraw libvhdi libvmdk l
ibvshadow libvslvm lzma mock pbr pefile psutil pycrypto pyparsing pysqlite pytsk
3 pytz pyzmq requests six urllib3 yara-python | 22 - cmd: if [%TARGET%]==[python27] ( |
| 23 mkdir dependencies && |
| 24 set PYTHONPATH=..\l2tdevtools && |
| 25 "%PYTHON%\\python.exe" ..\l2tdevtools\tools\update.py --download-directory d
ependencies --machine-type x86 --msi-targetdir "%PYTHON%" --track dev PyYAML Xls
xWriter artifacts bencode biplist certifi chardet construct dateutil dfdatetime
dfvfs dfwinreg dpkt dtfabric efilter elasticsearch-py funcsigs future hachoir-co
re hachoir-metadata hachoir-parser idna libbde libesedb libevt libevtx libewf li
bfsntfs libfvde libfwnt libfwsi liblnk libmsiecf libolecf libqcow libregf libscc
a libsigscan libsmdev libsmraw libvhdi libvmdk libvshadow libvslvm mock pbr pefi
le psutil pycrypto pyparsing pysqlite pytsk3 pytz pyzmq requests six urllib3 yar
a-python ) |
| 26 - cmd: if [%TARGET%]==[python36] ( |
| 27 mkdir dependencies && |
| 28 set PYTHONPATH=..\l2tdevtools && |
| 29 "%PYTHON%\\python.exe" ..\l2tdevtools\tools\update.py --download-directory d
ependencies --machine-type x86 --msi-targetdir "%PYTHON%" --track dev PyYAML Xls
xWriter artifacts bencode biplist certifi chardet construct dateutil dfdatetime
dfvfs dfwinreg dpkt dtfabric efilter elasticsearch-py funcsigs future idna libbd
e libesedb libevt libevtx libewf libfsntfs libfvde libfwnt libfwsi liblnk libmsi
ecf libolecf libqcow libregf libscca libsigscan libsmdev libsmraw libvhdi libvmd
k libvshadow libvslvm mock pbr pefile psutil pycrypto pyparsing pytsk3 pytz pyzm
q requests six urllib3 yara-python ) |
23 | 30 |
24 build: off | 31 build: off |
25 | 32 |
26 test_script: | 33 test_script: |
27 - "%PYTHON%\\python.exe run_tests.py" | 34 - "%PYTHON%\\python.exe run_tests.py" |
LEFT | RIGHT |