File tree Expand file tree Collapse file tree 6 files changed +12
-10
lines changed
Expand file tree Collapse file tree 6 files changed +12
-10
lines changed Original file line number Diff line number Diff line change 1616
1717 env :
1818 UTPLSQL_VERSION : ${{matrix.utplsql-version}}
19+ ORACLE_DOCKER_IMAGE : gvenzl/oracle-free:23-slim-faststart
1920
2021 runs-on : ubuntu-latest
2122 strategy :
2425
2526 services :
2627 oracle :
27- image : gvenzl/oracle-free:21-slim
28+ image : ${{env.ORACLE_DOCKER_IMAGE}}
2829 env :
2930 ORACLE_PASSWORD : oracle
31+ SERVICE_NAME : FREEPDB1
3032 ports :
3133 - 1521:1521
3234 options : >-
Original file line number Diff line number Diff line change 1- docker run -d --name ora-utplsql -p 1521:1521 -e ORACLE_PASSWORD=oracle gvenzl/oracle-xe:18-slim
1+ docker run -d --name ora-utplsql -p 1521:1521 -e ORACLE_PASSWORD=${ORACLE_PASSWORD} ${ORACLE_DOCKER_IMAGE}
Original file line number Diff line number Diff line change 11git clone --depth=1 --branch=${UTPLSQL_VERSION} https://github.com/utPLSQL/utPLSQL.git utPLSQL
22chmod -R go+w $( pwd) /utPLSQL/source
33docker run --rm -v $( pwd) /utPLSQL:/utPLSQL -w /utPLSQL/source --network host \
4- --entrypoint sqlplus gvenzl/oracle-xe:21-slim sys/oracle@//127.0.0.1:1521/XE as sysdba @install_headless.sql UT3 UT3 users
4+ --entrypoint sqlplus ${ORACLE_DOCKER_IMAGE} sys/oracle@//127.0.0.1:1521/${SERVICE_NAME} as sysdba @install_headless.sql UT3 UT3 users
Original file line number Diff line number Diff line change 11docker run --rm -v $( pwd) :/work -w /work/ --network host \
2- --entrypoint sqlplus gvenzl/oracle-xe:21-slim \
3- sys/oracle@//127.0.0.1:1521/XE as sysdba @source/create_user.sql
2+ --entrypoint sqlplus ${ORACLE_DOCKER_IMAGE} \
3+ sys/oracle@//127.0.0.1:1521/${SERVICE_NAME} as sysdba @source/create_user.sql
44
55docker run --rm -v $( pwd) :/work -w /work/ --network host \
6- --entrypoint sqlplus gvenzl/oracle-xe:21-slim \
7- ut3_demo/ut3_demo@//127.0.0.1:1521/XE @source/install.sql
6+ --entrypoint sqlplus ${ORACLE_DOCKER_IMAGE} \
7+ ut3_demo/ut3_demo@//127.0.0.1:1521/${SERVICE_NAME} @source/install.sql
Original file line number Diff line number Diff line change 11docker run --rm -v $( pwd) :/work -w /work/ --network host \
2- --entrypoint sqlplus gvenzl/oracle-xe:21-slim \
3- ut3_demo/ut3_demo@//127.0.0.1:1521/XE @test/install.sql
2+ --entrypoint sqlplus ${ORACLE_DOCKER_IMAGE} \
3+ ut3_demo/ut3_demo@//127.0.0.1:1521/${SERVICE_NAME} @test/install.sql
Original file line number Diff line number Diff line change 22
33set -ev
44
5- utPLSQL-cli/bin/utplsql run ut3_demo/ut3_demo@//127.0.0.1:1521/XE ? oracle.net.disableOob=true \
5+ utPLSQL-cli/bin/utplsql run ut3_demo/ut3_demo@//127.0.0.1:1521/${SERVICE_NAME} \
66 -source_path=source -regex_expression=" (\w+)/(\w+)/(R__)(\w+)\.(\w+)\.(\w+)$" \
77 -owner_subexpression=4 \
88 -name_subexpression=5 \
You can’t perform that action at this time.
0 commit comments