*Don't forget to configure your JAVA_HOME environment variable.*
10
10
11
-
### Oracle Maven Repository
12
-
The library uses OJDBC Driver to connect to the database, it's added as a maven dependency. To be able to download the Oracle dependencies, you need to configure your access to Oracle's Maven Repository:
13
-
Create file `gradle.properties` in the root directory of the repository and place OTN credentials there:
After configuring your access to Oracle's Maven repository, you will be able to successfully build this API by disabling integration tests.
20
-
21
-
```bash
22
-
./gradlew build -x intTest
23
-
```
24
-
25
11
### Local database with utPLSQL and utPLSQL-demo-project
26
12
27
13
To usefully contribute you'll have to setup a local database with installed [latest utPLSQL v3](https://.com/utPLSQL/utPLSQL) and [utPLSQL-demo-project](https://.com/utPLSQL/utPLSQL-demo-project).
@@ -35,6 +21,11 @@ When you have local database set up you can run the complete build including int
35
21
./gradlew build
36
22
```
37
23
24
+
To build the project without local database you may disable integration tests.
25
+
```bash
26
+
./gradlew build -x intTest
27
+
```
28
+
38
29
### Skip the local database part
39
30
40
31
If you want to skip the local database part, just run ``./gradlew test``.
Original file line number
Diff line number
Diff line change
@@ -10,8 +10,8 @@ val baseVersion = "3.1.8-SNAPSHOT"
10
10
version =if (tag !=null&&"^[0-9.]+$".toRegex().matches(tag)) tag else baseVersion
11
11
12
12
val coverageResourcesVersion ="1.0.1"
13
-
val ojdbcVersion ="12.2.0.1"
14
-
val junitVersion ="5.5.0"
13
+
val ojdbcVersion ="19.3.0.0"
14
+
val junitVersion ="5.5.2"
15
15
16
16
val deployerJars by configurations.creating
17
17
@@ -29,14 +29,6 @@ java {
29
29
30
30
// In this section you declare where to find the dependencies of your project
0 commit comments