HHH-14284 Introduce settings to make it easier to test with a local Oracle instance run via docker
This commit is contained in:
parent
2ef9451112
commit
9fe61e1a22
|
@ -74,11 +74,21 @@ ext {
|
||||||
],
|
],
|
||||||
oracle : [
|
oracle : [
|
||||||
'db.dialect' : 'org.hibernate.dialect.Oracle10gDialect',
|
'db.dialect' : 'org.hibernate.dialect.Oracle10gDialect',
|
||||||
'jdbc.driver': 'oracle.jdbc.OracleDriver',
|
'jdbc.driver': 'oracle.jdbc.driver.OracleDriver',
|
||||||
'jdbc.user' : 'hibernate_orm_test',
|
'jdbc.user' : 'hibernate_orm_test',
|
||||||
'jdbc.pass' : 'hibernate_orm_test',
|
'jdbc.pass' : 'hibernate_orm_test',
|
||||||
'jdbc.url' : 'jdbc:oracle:thin:@localhost:1521/xe'
|
'jdbc.url' : 'jdbc:oracle:thin:@localhost:1521/xe'
|
||||||
],
|
],
|
||||||
|
// Uses the default settings for using https://hub.docker.com/_/oracle-database-enterprise-edition
|
||||||
|
// After registering to get access (see instructions at above link), start it for testing with:
|
||||||
|
// docker run --ulimit memlock=-1:-1 -it --rm=true --memory-swappiness=0 --name ORCLCDB -p 1521:1521 store/oracle/database-enterprise:12.2.0.1-slim
|
||||||
|
oracle_docker : [
|
||||||
|
'db.dialect' : 'org.hibernate.dialect.Oracle12cDialect',
|
||||||
|
'jdbc.driver': 'oracle.jdbc.OracleDriver',
|
||||||
|
'jdbc.user' : 'sys as sysdba',
|
||||||
|
'jdbc.pass' : 'Oradoc_db1',
|
||||||
|
'jdbc.url' : 'jdbc:oracle:thin:@localhost:1521:ORCLCDB'
|
||||||
|
],
|
||||||
mssql : [
|
mssql : [
|
||||||
'db.dialect' : 'org.hibernate.dialect.SQLServer2012Dialect',
|
'db.dialect' : 'org.hibernate.dialect.SQLServer2012Dialect',
|
||||||
'jdbc.driver': 'com.microsoft.sqlserver.jdbc.SQLServerDriver',
|
'jdbc.driver': 'com.microsoft.sqlserver.jdbc.SQLServerDriver',
|
||||||
|
|
|
@ -89,7 +89,7 @@ dependencies {
|
||||||
|
|
||||||
asciidoclet 'org.asciidoctor:asciidoclet:1.+'
|
asciidoclet 'org.asciidoctor:asciidoclet:1.+'
|
||||||
|
|
||||||
if ( db.equalsIgnoreCase( 'oracle' ) ) {
|
if ( db.equalsIgnoreCase( 'oracle' ) || db.equalsIgnoreCase( 'oracle_docker' ) ) {
|
||||||
testRuntime( libraries.oracle )
|
testRuntime( libraries.oracle )
|
||||||
}
|
}
|
||||||
else if ( db.equalsIgnoreCase( 'db2' ) ) {
|
else if ( db.equalsIgnoreCase( 'db2' ) ) {
|
||||||
|
|
Loading…
Reference in New Issue