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

Skip to content

Commit b823922

Browse files
authored
Merge branch 'develop' into feature/pure_sql
2 parents cfada15 + 4f22ebc commit b823922

4 files changed

Lines changed: 24 additions & 2 deletions

File tree

.travis.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ env:
3838
- CACHE_DIR=$HOME/.cache
3939
# Database Env
4040
- SQLCLI="$HOME/sqlcl/bin/sql"
41+
- OJDBC_HOME="$HOME/sqlcl/lib"
4142
- ORACLE_PWD="oracle"
4243
- UT3_DOCKER_REPO="utplsqlv3/oracledb"
4344
- DOCKHER_HUB_REPO="${DOCKER_BASE_TAG:-$UT3_DOCKER_REPO}"
@@ -94,7 +95,7 @@ before_script:
9495
script:
9596
- if [[ ! $TRAVIS_TAG ]]; then bash test/install_and_run_tests.sh; fi
9697
- if [[ ! $TRAVIS_TAG ]]; then bash .travis/validate_report_files.sh; fi
97-
- if [[ ! $TRAVIS_TAG ]] && [ "${TRAVIS_REPO_SLUG}" = "${UTPLSQL_REPO}" ] && [ "${TRAVIS_PULL_REQUEST_SLUG}" = "${TRAVIS_REPO_SLUG}" ]; then bash .travis/run_sonar_scanner.sh; fi
98+
- if [[ ! $TRAVIS_TAG ]] && [[ ("${TRAVIS_REPO_SLUG}" = "${UTPLSQL_REPO}" && "${TRAVIS_PULL_REQUEST}" == false) || ("${TRAVIS_PULL_REQUEST_SLUG}" = "${UTPLSQL_REPO}") ]]; then bash .travis/run_sonar_scanner.sh; fi
9899
- if [[ ! $TRAVIS_TAG ]]; then bash .travis/coveralls_uploader.sh; fi
99100

100101
notifications:

.travis/run_sonar_scanner.sh

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ PR_KEY_PROPERTY="sonar.pullrequest.key"
1212
PR_SONAR_BASE_PROPERTY="sonar.pullrequest.base"
1313
PR_SONAR_TOKEN_PROPERTY="sonar.pullrequest.github.token.secured"
1414

15+
DB_URL_SONAR_PROPERTY="sonar.plsql.jdbc.url"
16+
DB_DRIVER_PATH="sonar.plsql.jdbc.driver.path"
17+
1518
#Add property to file
1619
function add_sonar_property {
1720
echo "$1=$2" >> sonar-project.properties
@@ -52,6 +55,14 @@ else
5255
echo "No need to update sonar we building on release or develop"
5356
fi
5457

58+
#Address issue : Could not find ref 'develop' in refs/heads or refs/remotes/origin
59+
git fetch --no-tags https://github.com/utPLSQL/utPLSQL.git +refs/heads/develop:refs/remotes/origin/develop
60+
61+
echo "Adding OJDBC Driver Path ${OJDBC_HOME}/ojdbc8.jar"
62+
add_sonar_property "${DB_URL_SONAR_PROPERTY}" "jdbc:oracle:thin:@${CONNECTION_STR}"
63+
add_sonar_property "${DB_DRIVER_PATH}" "${OJDBC_HOME}/ojdbc8.jar"
64+
65+
5566
#Execute Sonar scanner
5667
echo "Executing sonar scanner"
5768
sonar-scanner

sonar-project.properties

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,19 @@ sonar.projectDescription=PL/SQL Unit Testing Framework
1919
sonar.plsql.file.suffixes=sql,tab,pkb,tpb
2020
sonar.language=plsql
2121

22+
sonar.exclusions=create_synonyms_and_grants_for_public.sql, create_user_grants.sql, create_user_synonyms.sql, create_utplsql_owner.sql, define_ut3_owner_param.sql, install.sql, install_above_12_1.sql, install_component.sql, install_headless.sql, uninstall.sql, uninstall_all.sql, uninstall_coverage_tables.sql
23+
24+
2225
sonar.pullrequest.provider=github
2326
sonar.pullrequest.github.endpoint=https://api.github.com/
2427
sonar.pullrequest.github.repository=utPLSQL/utPLSQL
2528

29+
sonar.plsql.jdbc.driver.class=oracle.jdbc.OracleDriver
30+
sonar.plsql.jdbc.user=UT3
31+
sonar.plsql.jdbc.password=ut3
32+
sonar.plsql.defaultSchema=UT3
33+
34+
35+
2636
# Encoding of the source code. Default is default system encoding
2737
#sonar.sourceEncoding=UTF-8

source/core/ut_utils.pks

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ create or replace package ut_utils authid definer is
2121
*
2222
*/
2323

24-
gc_version constant varchar2(50) := 'v3.1.4.2590-develop';
24+
gc_version constant varchar2(50) := 'v3.1.4.2619-develop';
2525

2626
subtype t_executable_type is varchar2(30);
2727
gc_before_all constant t_executable_type := 'beforeall';

0 commit comments

Comments
 (0)