|
29 | 29 | ##utPLSQL variables |
30 | 30 | - UTPLSQL_DIR="utPLSQL" |
31 | 31 | - UTPLSQL_V2_DIR="utPLSQL_V2" |
| 32 | + - MAVEN_HOME=/usr/local/maven |
| 33 | + - MAVEN_CFG=$HOME/.m2 |
32 | 34 | matrix: |
33 | | - - UTPLSQL_3_VERSION='v3.0.0' |
34 | | - - UTPLSQL_3_VERSION='v3.0.1' |
35 | | - - UTPLSQL_3_VERSION='v3.0.2' |
36 | | - - UTPLSQL_3_VERSION='v3.0.3' |
37 | | - - UTPLSQL_3_VERSION='v3.0.4' |
38 | | - - UTPLSQL_3_VERSION='latest' |
| 35 | + - UTPLSQL_3_VERSION='v3.0.0' RELEASE_ID=6394329 |
| 36 | + - UTPLSQL_3_VERSION='v3.0.1' RELEASE_ID=6716262 |
| 37 | + - UTPLSQL_3_VERSION='v3.0.2' RELEASE_ID=7085296 |
| 38 | + - UTPLSQL_3_VERSION='v3.0.3' RELEASE_ID=7293900 |
| 39 | + - UTPLSQL_3_VERSION='v3.0.4' RELEASE_ID=8372513 |
| 40 | + - UTPLSQL_3_VERSION='latest' RELEASE_ID='latest' |
39 | 41 |
|
40 | 42 | before_install: |
41 | 43 | # download travis-oracle |
42 | 44 | - wget 'https://github.com/cbandy/travis-oracle/archive/v2.0.3.tar.gz' |
43 | 45 | - mkdir -p .travis/oracle |
44 | 46 | - tar x -C .travis/oracle --strip-components=1 -f v2.0.3.tar.gz |
45 | 47 | # download latest utPLSQL release |
46 | | - - curl -LOk $(curl --silent https://api.github.com/repos/utPLSQL/utPLSQL/releases/${UTPLSQL_3_VERSION} | awk '/browser_download_url/ { print $2 }' | grep ".zip" | sed 's/"//g') |
| 48 | + - curl -LOk $(curl --silent https://api.github.com/repos/utPLSQL/utPLSQL/releases/${RELEASE_ID} | awk '/browser_download_url/ { print $2 }' | grep ".zip" | sed 's/"//g') |
47 | 49 | - unzip -q utPLSQL.zip |
48 | 50 | # download utPLSQL v.2.3.1 release |
49 | 51 | - curl -LOk $(curl --silent https://api.github.com/repos/utPLSQL/utPLSQL/releases/3608515 | awk '/browser_download_url/ { print $2 }' | grep ".zip" | sed 's/"//g') |
50 | 52 | - unzip -d ${UTPLSQL_V2_DIR} -q utplsql-2-3-1.zip |
51 | 53 | # download utPLSQL-cli |
52 | | - - curl -Lk -o utPLSQL-cli.zip https://bintray.com/viniciusam/utPLSQL-cli/download_file?file_path=utPLSQL-cli-develop-201706191645.zip |
53 | | - - unzip -q utPLSQL-cli.zip |
| 54 | + - curl -Lk -o utPLSQL-cli.zip https://github.com/utPLSQL/utPLSQL-cli/releases/download/v${UTPLSQL_CLI_VERSION}/utPLSQL-cli.zip |
| 55 | + - unzip -q utPLSQL-cli.zip && chmod -R u+x utPLSQL-cli |
| 56 | + #Download Oracle jdc via maven |
| 57 | + - bash .travis/maven_cfg.sh |
54 | 58 | # download Oracle XE installer for Travis |
55 | 59 | - .travis/oracle/download.sh |
56 | 60 |
|
|
0 commit comments