Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ RUN mkdir -p /opt/oracle
WORKDIR /tmp
RUN ARCH=$(uname -m) && \
if [ "$ARCH" = "aarch64" ] || [ "$ARCH" = "arm64" ]; then \
IC_VERSION="23.26.1.0.0"; \
IC_PATH="2326100"; \
IC_VERSION="23.26.3.0.0"; \
IC_PATH="2326300"; \
BASE_URL="https://download.oracle.com/otn_software/linux/instantclient/${IC_PATH}"; \
BASIC="instantclient-basic-linux.arm64-${IC_VERSION}.zip"; \
SDK="instantclient-sdk-linux.arm64-${IC_VERSION}.zip"; \
Expand Down
20 changes: 10 additions & 10 deletions .github/workflows/test_11g.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ jobs:
'jruby-10.1.1.0',
]
env:
ORACLE_HOME: /opt/oracle/instantclient_21_21
LD_LIBRARY_PATH: /opt/oracle/instantclient_21_21
ORACLE_HOME: /opt/oracle/instantclient_21_23
LD_LIBRARY_PATH: /opt/oracle/instantclient_21_23
NLS_LANG: AMERICAN_AMERICA.AL32UTF8
TNS_ADMIN: ./ci/network/admin
DATABASE_NAME: XE
Expand Down Expand Up @@ -62,20 +62,20 @@ jobs:
sudo ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/x86_64-linux-gnu/libaio.so.1
- name: Download Oracle instant client
run: |
wget -q https://download.oracle.com/otn_software/linux/instantclient/2121000/instantclient-basic-linux.x64-21.21.0.0.0dbru.zip
wget -q https://download.oracle.com/otn_software/linux/instantclient/2121000/instantclient-sqlplus-linux.x64-21.21.0.0.0dbru.zip
wget -q https://download.oracle.com/otn_software/linux/instantclient/2121000/instantclient-sdk-linux.x64-21.21.0.0.0dbru.zip
wget -q https://download.oracle.com/otn_software/linux/instantclient/2123000/instantclient-basic-linux.x64-21.23.0.0.0dbru.zip
wget -q https://download.oracle.com/otn_software/linux/instantclient/2123000/instantclient-sqlplus-linux.x64-21.23.0.0.0dbru.zip
wget -q https://download.oracle.com/otn_software/linux/instantclient/2123000/instantclient-sdk-linux.x64-21.23.0.0.0dbru.zip
- name: Install Oracle instant client
run: |
sudo mkdir -p /opt/oracle/
sudo unzip -q instantclient-basic-linux.x64-21.21.0.0.0dbru.zip -d /opt/oracle
sudo unzip -qo instantclient-sqlplus-linux.x64-21.21.0.0.0dbru.zip -d /opt/oracle
sudo unzip -qo instantclient-sdk-linux.x64-21.21.0.0.0dbru.zip -d /opt/oracle
echo "/opt/oracle/instantclient_21_21" >> $GITHUB_PATH
sudo unzip -q instantclient-basic-linux.x64-21.23.0.0.0dbru.zip -d /opt/oracle
sudo unzip -qo instantclient-sqlplus-linux.x64-21.23.0.0.0dbru.zip -d /opt/oracle
sudo unzip -qo instantclient-sdk-linux.x64-21.23.0.0.0dbru.zip -d /opt/oracle
echo "/opt/oracle/instantclient_21_23" >> $GITHUB_PATH
- name: Install JDBC Driver
if: startsWith(matrix.ruby, 'jruby')
run: |
wget -q https://download.oracle.com/otn-pub/otn_software/jdbc/23261/ojdbc17.jar -O ./lib/ojdbc17.jar
wget -q https://download.oracle.com/otn-pub/otn_software/jdbc/23263/ojdbc17.jar -O ./lib/ojdbc17.jar
- name: Configure ORA_TZFILE to match Oracle 11g server
run: |
# Oracle 11g XE uses timezone file v14; the 21.x Instant Client
Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/test_11g_ojdbc11.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ jobs:
'jruby-10.1.1.0'
]
env:
ORACLE_HOME: /opt/oracle/instantclient_21_21
LD_LIBRARY_PATH: /opt/oracle/instantclient_21_21
ORACLE_HOME: /opt/oracle/instantclient_21_23
LD_LIBRARY_PATH: /opt/oracle/instantclient_21_23
NLS_LANG: AMERICAN_AMERICA.AL32UTF8
TNS_ADMIN: ./ci/network/admin
DATABASE_NAME: XE
Expand Down Expand Up @@ -58,16 +58,16 @@ jobs:
sudo ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/x86_64-linux-gnu/libaio.so.1
- name: Download Oracle instant client
run: |
wget -q https://download.oracle.com/otn_software/linux/instantclient/2121000/instantclient-basic-linux.x64-21.21.0.0.0dbru.zip
wget -q https://download.oracle.com/otn_software/linux/instantclient/2121000/instantclient-sqlplus-linux.x64-21.21.0.0.0dbru.zip
wget -q https://download.oracle.com/otn_software/linux/instantclient/2121000/instantclient-sdk-linux.x64-21.21.0.0.0dbru.zip
wget -q https://download.oracle.com/otn_software/linux/instantclient/2123000/instantclient-basic-linux.x64-21.23.0.0.0dbru.zip
wget -q https://download.oracle.com/otn_software/linux/instantclient/2123000/instantclient-sqlplus-linux.x64-21.23.0.0.0dbru.zip
wget -q https://download.oracle.com/otn_software/linux/instantclient/2123000/instantclient-sdk-linux.x64-21.23.0.0.0dbru.zip
- name: Install Oracle instant client
run: |
sudo mkdir -p /opt/oracle/
sudo unzip -q instantclient-basic-linux.x64-21.21.0.0.0dbru.zip -d /opt/oracle
sudo unzip -qo instantclient-sqlplus-linux.x64-21.21.0.0.0dbru.zip -d /opt/oracle
sudo unzip -qo instantclient-sdk-linux.x64-21.21.0.0.0dbru.zip -d /opt/oracle
echo "/opt/oracle/instantclient_21_21" >> $GITHUB_PATH
sudo unzip -q instantclient-basic-linux.x64-21.23.0.0.0dbru.zip -d /opt/oracle
sudo unzip -qo instantclient-sqlplus-linux.x64-21.23.0.0.0dbru.zip -d /opt/oracle
sudo unzip -qo instantclient-sdk-linux.x64-21.23.0.0.0dbru.zip -d /opt/oracle
echo "/opt/oracle/instantclient_21_23" >> $GITHUB_PATH
- name: Install JDBC Driver
run: |
cp "$ORACLE_HOME/ojdbc11.jar" ./lib/ojdbc11.jar
Expand Down
Loading