diff options
-rw-r--r-- | azure/apt.yml | 10 | ||||
-rw-r--r-- | azure/configure.yml | 2 |
2 files changed, 12 insertions, 0 deletions
diff --git a/azure/apt.yml b/azure/apt.yml index 8c21d1c45f..9166509dcc 100644 --- a/azure/apt.yml +++ b/azure/apt.yml @@ -52,3 +52,13 @@ steps: firebird-dev \ ${{ parameters.packages }} displayName: 'APT' + - script: | + mkdir /opt/oracle + wget https://download.oracle.com/otn_software/linux/instantclient/instantclient-basiclite-linuxx64.zip + unzip instantclient-basiclite-linuxx64.zip + wget https://download.oracle.com/otn_software/linux/instantclient/instantclient-sdk-linuxx64.zip + unzip instantclient-sdk-linuxx64.zip + mv instantclient_*_* /opt/oracle/instantclient + # Interferes with libldap2 headers. + rm /opt/oracle/instantclient/sdk/include/ldap.h + displayName: 'Install Oracle Instant Client' diff --git a/azure/configure.yml b/azure/configure.yml index 2f7b28e15d..9869de514e 100644 --- a/azure/configure.yml +++ b/azure/configure.yml @@ -64,6 +64,8 @@ steps: --with-pdo-odbc=unixODBC,/usr \ --with-pdo-firebird \ --with-pdo-dblib \ + --with-pdo-oci=shared,instantclient,/opt/oracle/instantclient \ + --with-oci8=shared,instantclient,/opt/oracle/instantclient \ --enable-werror \ --with-config-file-path=/etc \ --with-config-file-scan-dir=/etc/php.d |