File tree Expand file tree Collapse file tree 4 files changed +9
-7
lines changed
src/test/java/io/github/utplsql/api/rules Expand file tree Collapse file tree 4 files changed +9
-7
lines changed Original file line number Diff line number Diff line change 13
13
- DOCKER_CFG=$HOME/.docker
14
14
- DOCKER_REPO="viniciusam/oracledb"
15
15
- MAVEN_HOME=/usr/local/maven
16
- - DB_USER=app
17
- - DB_PASS=app
16
+ - API_DB_URL="127.0.0.1:1521:XE"
17
+ - API_DB_USER=api
18
+ - API_DB_PASS=api
18
19
matrix :
19
20
- ORACLE_VERSION="11g-xe-r2" CONNECTION_STR="127.0.0.1:1521/XE" DOCKER_OPTIONS="--shm-size=1g"
20
21
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
set -ev
3
3
4
- sqlplus -S -L sys/oracle@// $CONNECTION_STR AS SYSDBA << EOF
4
+ sqlplus -S -L / AS SYSDBA << EOF
5
5
create user $DB_USER identified by $DB_PASS
6
6
quota unlimited on USERS
7
7
default tablespace USERS;
Original file line number Diff line number Diff line change 23
23
# docker cp ./$UTPLSQL_FILE.tar.gz $ORACLE_VERSION:/$UTPLSQL_FILE.tar.gz
24
24
docker cp ./$UTPLSQL_FILE $ORACLE_VERSION :/$UTPLSQL_FILE
25
25
docker cp ./install.sh.tmp $ORACLE_VERSION :/install.sh
26
+ docker cp ./create_api_user.sh $ORACLE_VERSION :/create_api_user.sh
26
27
27
28
# Remove temporary files.
28
29
# rm $UTPLSQL_FILE.tar.gz
29
30
rm install.sh.tmp
30
31
31
32
# Execute the utPLSQL installation inside the container.
32
- docker exec $ORACLE_VERSION bash install.sh
33
+ docker exec $ORACLE_VERSION bash -c " install.sh && create_api_user.sh "
Original file line number Diff line number Diff line change @@ -18,9 +18,9 @@ public class DatabaseRule extends ExternalResource {
18
18
private static String sPass ;
19
19
20
20
static {
21
- sUrl = System .getenv ("DB_URL " ) != null ? System .getenv ("DB_URL " ) : "127.0.0.1:1521:XE" ;
22
- sUser = System .getenv ("DB_USER " ) != null ? System .getenv ("DB_USER " ) : "app" ;
23
- sPass = System .getenv ("DB_PASS " ) != null ? System .getenv ("DB_PASS " ) : "app" ;
21
+ sUrl = System .getenv ("API_DB_URL " ) != null ? System .getenv ("API_DB_URL " ) : "127.0.0.1:1521:XE" ;
22
+ sUser = System .getenv ("API_DB_USER " ) != null ? System .getenv ("API_DB_USER " ) : "app" ;
23
+ sPass = System .getenv ("API_DB_PASS " ) != null ? System .getenv ("API_DB_PASS " ) : "app" ;
24
24
}
25
25
26
26
private List <Connection > connectionList ;
You can’t perform that action at this time.
0 commit comments