Updated ODBC version in appveyor and changed to VS 2019 (#1173)
This commit is contained in:
parent
9fc32baf69
commit
3dddbbb2e2
20
appveyor.yml
20
appveyor.yml
|
@ -22,19 +22,19 @@ environment:
|
||||||
BUILD_PLATFORM: x64
|
BUILD_PLATFORM: x64
|
||||||
TEST_PHP_SQL_SERVER: (local)\SQL2017
|
TEST_PHP_SQL_SERVER: (local)\SQL2017
|
||||||
SQL_INSTANCE: SQL2017
|
SQL_INSTANCE: SQL2017
|
||||||
PHP_VC: 15
|
PHP_VC: vc15
|
||||||
PHP_MAJOR_VER: 7.3
|
PHP_MAJOR_VER: 7.4
|
||||||
PHP_MINOR_VER: latest
|
PHP_MINOR_VER: latest
|
||||||
PHP_EXE_PATH: x64\Release_TS
|
PHP_EXE_PATH: x64\Release_TS
|
||||||
THREAD: ts
|
THREAD: ts
|
||||||
platform: x64
|
platform: x64
|
||||||
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
|
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
|
||||||
BUILD_PLATFORM: x86
|
BUILD_PLATFORM: x86
|
||||||
TEST_PHP_SQL_SERVER: (local)\SQL2016
|
TEST_PHP_SQL_SERVER: (local)\SQL2019
|
||||||
SQL_INSTANCE: SQL2016
|
SQL_INSTANCE: SQL2019
|
||||||
PHP_VC: 15
|
PHP_VC: vs16
|
||||||
PHP_MAJOR_VER: 7.4
|
PHP_MAJOR_VER: 8.0
|
||||||
PHP_MINOR_VER: latest
|
PHP_MINOR_VER: 0beta1
|
||||||
PHP_EXE_PATH: Release
|
PHP_EXE_PATH: Release
|
||||||
THREAD: nts
|
THREAD: nts
|
||||||
platform: x86
|
platform: x86
|
||||||
|
@ -83,7 +83,7 @@ install:
|
||||||
}
|
}
|
||||||
- echo Downloading MSODBCSQL 17
|
- echo Downloading MSODBCSQL 17
|
||||||
# AppVeyor build works are x64 VMs and 32-bit ODBC driver cannot be installed on it
|
# AppVeyor build works are x64 VMs and 32-bit ODBC driver cannot be installed on it
|
||||||
- ps: (new-object net.webclient).DownloadFile('https://download.microsoft.com/download/E/6/B/E6BFDC7A-5BCD-4C51-9912-635646DA801E/en-US/17.5.2.1/x64/msodbcsql.msi', 'c:\projects\msodbcsql.msi')
|
- ps: (new-object net.webclient).DownloadFile('https://download.microsoft.com/download/6/b/3/6b3dd05c-678c-4e6b-b503-1d66e16ef23d/en-US/17.6.1.1/x64/msodbcsql.msi', 'c:\projects\msodbcsql.msi')
|
||||||
- cmd /c start /wait msiexec /i "c:\projects\msodbcsql.msi" /q IACCEPTMSODBCSQLLICENSETERMS=YES ADDLOCAL=ALL
|
- cmd /c start /wait msiexec /i "c:\projects\msodbcsql.msi" /q IACCEPTMSODBCSQLLICENSETERMS=YES ADDLOCAL=ALL
|
||||||
- echo Checking the version of MSODBCSQL
|
- echo Checking the version of MSODBCSQL
|
||||||
- reg query "HKLM\SOFTWARE\ODBC\odbcinst.ini\ODBC Driver 17 for SQL Server"
|
- reg query "HKLM\SOFTWARE\ODBC\odbcinst.ini\ODBC Driver 17 for SQL Server"
|
||||||
|
@ -106,7 +106,7 @@ build_script:
|
||||||
- cd c:\projects
|
- cd c:\projects
|
||||||
- python -V
|
- python -V
|
||||||
- python builddrivers.py --PHPVER=%PHP_VERSION% --ARCH=%BUILD_PLATFORM% --THREAD=%THREAD% --SOURCE=%APPVEYOR_BUILD_FOLDER%\source --TESTING --NO_RENAME
|
- python builddrivers.py --PHPVER=%PHP_VERSION% --ARCH=%BUILD_PLATFORM% --THREAD=%THREAD% --SOURCE=%APPVEYOR_BUILD_FOLDER%\source --TESTING --NO_RENAME
|
||||||
- cd c:\projects\php-sdk\phpdev\vc%PHP_VC%\%BUILD_PLATFORM%\php-%PHP_VERSION%-src\
|
- cd c:\projects\php-sdk\phpdev\%PHP_VC%\%BUILD_PLATFORM%\php-%PHP_VERSION%-src\
|
||||||
- set PHP_SRC_DIR=%CD%\ext
|
- set PHP_SRC_DIR=%CD%\ext
|
||||||
- cd %PHP_EXE_PATH%
|
- cd %PHP_EXE_PATH%
|
||||||
- set PHP_EXE_PATH=%CD%
|
- set PHP_EXE_PATH=%CD%
|
||||||
|
|
|
@ -1088,7 +1088,7 @@ function getColSize($k)
|
||||||
case 19: return ("1073741823");
|
case 19: return ("1073741823");
|
||||||
case 20: return ("512");
|
case 20: return ("512");
|
||||||
case 21: return ("512");
|
case 21: return ("512");
|
||||||
case 22: return ("0)");
|
case 22: return ("0");
|
||||||
case 23: return ("2147483647");
|
case 23: return ("2147483647");
|
||||||
case 24: return ("36");
|
case 24: return ("36");
|
||||||
//case 25: return ("23");
|
//case 25: return ("23");
|
||||||
|
@ -1097,7 +1097,7 @@ function getColSize($k)
|
||||||
case 28: return ("0");
|
case 28: return ("0");
|
||||||
default: break;
|
default: break;
|
||||||
}
|
}
|
||||||
return ("");
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
function getColPrecision($k)
|
function getColPrecision($k)
|
||||||
|
|
|
@ -78,7 +78,7 @@ function executeSP($conn, $procName, $noRef, $prepare)
|
||||||
$expected = 3;
|
$expected = 3;
|
||||||
$v1 = 1;
|
$v1 = 1;
|
||||||
$v2 = 2;
|
$v2 = 2;
|
||||||
$v3 = 'str';
|
$v3 = 0;
|
||||||
|
|
||||||
$res = true;
|
$res = true;
|
||||||
$tsql = "{call $procName( ?, ?, ?)}";
|
$tsql = "{call $procName( ?, ?, ?)}";
|
||||||
|
|
Loading…
Reference in a new issue