Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 6bcf8a4

Browse files
committed
Parametrizing Sonar Oracle DB SID
1 parent 0e5d404 commit 6bcf8a4

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

.github/workflows/build.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ jobs:
1919
runs-on: ubuntu-latest
2020
env:
2121
ORACLE_VERSION: ${{matrix.oracle-version}}
22+
ORACLE_SID: ${{matrix.oracle-sid}}
2223
CONNECTION_STR: ${{matrix.connection-str}}
2324
ORACLE_PASSWORD: oracle
2425
DOCKER_VOLUME: ${{matrix.docker-volume}}
@@ -27,31 +28,38 @@ jobs:
2728
matrix:
2829
include:
2930
- oracle-version: "gvenzl/oracle-xe:11-full"
31+
oracle-sid: 'XE'
3032
connection-str: '127.0.0.1:1521/XE'
3133
id: 1
3234
db_version_name: '11xe'
3335
# TODO - need to add healthcheck.sh into our containers
3436
# - oracle-version: "utplsqlv3/oracledb:12c-r1-se2-small"
37+
# oracle-sid: 'ORCLCDB'
3538
# connection-str: '127.0.0.1:1521/ORCLCDB'
3639
# id: 2
3740
# db_version_name: '12.1se'
3841
# - oracle-version: "utplsqlv3/oracledb:12c-r2-se2-small"
42+
# oracle-sid: 'ORCLCDB'
3943
# connection-str: '127.0.0.1:1521/ORCLCDB'
4044
# id: 3
4145
# db_version_name: '12.2se'
4246
- oracle-version: "gvenzl/oracle-xe:18-slim"
47+
oracle-sid: 'XE'
4348
connection-str: '127.0.0.1:1521/XE'
4449
id: 4
4550
db_version_name: '18xe'
4651
# - oracle-version: "utplsqlv3/oracledb:18c-se2-small"
52+
# oracle-sid: 'ORCLCDB'
4753
# connection-str: '127.0.0.1:1521/ORCLCDB'
4854
# id: 5
4955
# db_version_name: '18se'
5056
# - oracle-version: "utplsqlv3/oracledb:19c-se2-small"
57+
# oracle-sid: 'ORCLCDB'
5158
# connection-str: '127.0.0.1:1521/ORCLCDB'
5259
# id: 6
5360
# db_version_name: '19se'
5461
- oracle-version: "gvenzl/oracle-xe:21-slim"
62+
oracle-sid: 'XE'
5563
connection-str: '127.0.0.1:1521/XE'
5664
id: 7
5765
db_version_name: '21xe'
@@ -147,7 +155,7 @@ jobs:
147155
with:
148156
args: >
149157
-Dsonar.buildString=${{ format( '{0}.{1}', env.UTPLSQL_BUILD_VERSION, matrix.id ) }}
150-
-Dsonar.plsql.jdbc.url=${{ format( 'jdbc:oracle:thin:@//oracle:1521/XE', env.CONNECTION_STR ) }}
158+
-Dsonar.plsql.jdbc.url=${{ format( 'jdbc:oracle:thin:@//oracle:1521/{0}', env.ORACLE_SID ) }}
151159
-Dsonar.plsql.jdbc.driver.path=${{ format( '{0}/ojdbc8.jar', env.OJDBC_HOME ) }}
152160
153161
publish:

0 commit comments

Comments
 (0)