2424 # Target Branch and Directory for Deployment of Docs
2525 - PAGES_TARGET_BRANCH="gh-pages"
2626 - PAGES_VERSION_BASE="version3"
27+ - SQLCL_FILE=sqlcl-4.2.0.16.355.0402-no-jre.zip
28+ - SQLCLI=$HOME/.cache/sqlcl/bin/sql
2729
2830addons :
2931 apt :
@@ -32,24 +34,34 @@ addons:
3234 - bc
3335 - rpm
3436 - unzip
37+ - oracle-java8-set-default
3538
39+ services :
40+ - docker
3641
3742cache :
3843 directories :
3944 - .cache
4045 - $HOME/.cache
4146
4247before_install :
48+ - npm install -g phantomjs-prebuilt casperjs
49+ - bash .travis/download_sqlcl.sh
50+ - docker login -u "$DOCKER_USER" -p "$DOCKER_PASS"
51+ - docker pull viniciusam/oracle-12c-r1-se
4352# On trusty, download the zip file into a cachable directory
44- - test "$DIST" = precise || export ORACLE_ZIP_DIR=$HOME/.cache
53+ # - test "$DIST" = precise || export ORACLE_ZIP_DIR=$HOME/.cache
4554# If the zip file already exists, do not download it again
46- - test -f "$ORACLE_ZIP_DIR"/$(basename $ORACLE_FILE) || bash .travis/oracle/download.sh
55+ # - test -f "$ORACLE_ZIP_DIR"/$(basename $ORACLE_FILE) || bash .travis/oracle/download.sh
4756
4857install :
4958 - sudo pip install -r .travis/python_req.txt
50- - bash .travis/oracle/install.sh
59+ # - bash .travis/oracle/install.sh
5160
5261script :
62+ - docker run -d --name oracle-12c-r1-se -p 1521:1521 -p 5500:5500 viniciusam/oracle-12c-r1-se
63+ - docker logs -f oracle-12c-r1-se | grep -m 1 "DATABASE IS READY TO USE!" --line-buffered
64+ - docker exec oracle-12c-r1-se ./setPassword.sh oracle
5365 - bash .travis/create_utplsql_owner.sh
5466 - bash .travis/create_utplsql_user.sh
5567 - bash .travis/install_libraries.sh
@@ -63,18 +75,18 @@ script:
6375# - bash .travis/build_docs.sh
6476# - bash .travis/push_docs_to_gh_pages.sh
6577
66- deploy :
67- provider : releases
68- api_key : $github_api_token
69- file :
70- - utPLSQL$TRAVIS_TAG.zip
71- - utPLSQL$TRAVIS_TAG.tar.gz
72- skip_cleanup : true
73- on :
74- repo : utPLSQL/utPLSQL
75- tags : true
78+ # deploy:
79+ # provider: releases
80+ # api_key: $github_api_token
81+ # file:
82+ # - utPLSQL$TRAVIS_TAG.zip
83+ # - utPLSQL$TRAVIS_TAG.tar.gz
84+ # skip_cleanup: true
85+ # on:
86+ # repo: utPLSQL/utPLSQL
87+ # tags: true
7688
77- notifications :
78- slack : utplsql:oiMuXO95TvKeAUENuDt4cPrB
89+ # notifications:
90+ # slack: utplsql:oiMuXO95TvKeAUENuDt4cPrB
7991
8092
0 commit comments