File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3535 - ORACLE_PWD="oracle"
3636 - CONTAINER_IP=""
3737 - CONNECTION_STR=""
38- - ORACLE_12cR1SE="12c-r1-se "
39- - ORACLE_11gR2XE="11g-r2-xe "
38+ - ORACLE_12cR1SE="12c-se-r1 "
39+ - ORACLE_11gR2XE="11g-xe-r2 "
4040 matrix :
4141 - ORACLE_VERSION=$ORACLE_12cR1SE
4242 - ORACLE_VERSION=$ORACLE_11gR2XE
Original file line number Diff line number Diff line change 11#! /bin/bash
22set -e
33
4+ DOCKER_BASE_TAG=" viniciusam/oracledb"
5+
6+ # Private Repo Login
7+ if [ ! -f $CACHE_DIR /config.json ]; then
8+ docker login -u " $DOCKER_USER " -p " $DOCKER_PASSWORD "
9+ cp $HOME /.docker/config.json $CACHE_DIR /.docker/config.json
10+ else
11+ cp $CACHE_DIR /.docker/config.json $HOME /.docker/config.json
12+ fi
13+
414# Oracle 12c R1 SE
515if [ " $ORACLE_VERSION " == " $ORACLE_12cR1SE " ]; then
6- docker login -u " $DOCKER_12cR1SE_USER " -p " $DOCKER_12cR1SE_PASS "
7- docker pull viniciusam/oracle-12c-r1-se
8- docker run -d --name $ORACLE_VERSION -p 1521:1521 viniciusam/oracle-12c-r1-se
16+ docker pull $DOCKER_BASE_TAG :$ORACLE_12cR1SE
17+ docker run -d --name $ORACLE_VERSION -p 1521:1521 $DOCKER_BASE_TAG :$ORACLE_12cR1SE
918 docker logs -f $ORACLE_VERSION | grep -m 1 " DATABASE IS READY TO USE!" --line-buffered
10- docker exec $ORACLE_VERSION ./createPDB.sh ORCLPDB1
1119fi
1220
1321# Oracle 11g R2 XE
1422if [ " $ORACLE_VERSION " == " $ORACLE_11gR2XE " ]; then
15- docker login -u " $DOCKER_11gR2XE_USER " -p " $DOCKER_11gR2XE_PASS "
16- docker pull vavellar/oracle-11g-r2-xe
17- docker run -d --name $ORACLE_VERSION --shm-size=1g -p 1521:1521 vavellar/oracle-11g-r2-xe
23+ docker pull $DOCKER_BASE_TAG :$ORACLE_11gR2XE
24+ docker run -d --name $ORACLE_VERSION --shm-size=1g -p 1521:1521 $DOCKER_BASE_TAG :$ORACLE_11gR2XE
1825 docker logs -f $ORACLE_VERSION | grep -m 1 " DATABASE IS READY TO USE!" --line-buffered
19- docker exec $ORACLE_VERSION ./setPassword.sh $ORACLE_PWD
2026fi
You can’t perform that action at this time.
0 commit comments