|
52 | 52 | - MAVEN_HOME=/usr/local/maven |
53 | 53 | - MAVEN_CFG=$HOME/.m2 |
54 | 54 | matrix: |
55 | | - - ORACLE_VERSION="${DOCKER_TAG_11G:-11g-r2-xe}" CONNECTION_STR='127.0.0.1:1521/XE' DOCKER_OPTIONS='--shm-size=1g' |
56 | | - - ORACLE_VERSION="${DOCKER_TAG_12C:-12c-r1-se2}" CONNECTION_STR='127.0.0.1:1521/ORCLPDB1' DOCKER_OPTIONS="-v /dev/pdbs:/opt/oracle/oradata/pdbs" |
| 55 | + - ORACLE_VERSION="${DOCKER_TAG_11G:-11g-r2-xe}" CONNECTION_STR='127.0.0.1:1521/XE' DOCKER_OPTIONS='--shm-size=1g' |
| 56 | + - ORACLE_VERSION="${DOCKER_TAG_12C:-12c-r1-se2}" CONNECTION_STR='127.0.0.1:1521/ORCLPDB1' DOCKER_OPTIONS="-v /dev/pdbs:/opt/oracle/oradata/pdbs" |
57 | 57 | - ORACLE_VERSION="${DOCKER_TAG_12C2:-12c-r2-se2}" CONNECTION_STR='127.0.0.1:1521/ORCLPDB1' DOCKER_OPTIONS="-v /dev/pdbs:/opt/oracle/oradata/pdbs" |
58 | 58 |
|
59 | 59 | cache: |
@@ -100,34 +100,39 @@ script: |
100 | 100 | - if [[ ! $TRAVIS_TAG ]]; then bash .travis/validate_report_files.sh; fi |
101 | 101 | - if [[ ! $TRAVIS_TAG ]] && [ "${TRAVIS_REPO_SLUG}" = "${UTPLSQL_REPO}" ] && [ "$TRAVIS_PULL_REQUEST" == "false" ]; then sonar-scanner; fi |
102 | 102 | - if [[ ! $TRAVIS_TAG ]]; then bash .travis/coveralls_uploader.sh; fi |
103 | | - - bash .travis/build_docs.sh |
104 | | - - if [[ ! $TRAVIS_TAG ]]; then bash .travis/push_release_version.sh; fi |
105 | | - - bash .travis/push_docs_to_gh_pages.sh |
106 | | - |
107 | | -after_success: |
108 | | - - if [[ ($TRAVIS_BRANCH == develop) && ($TRAVIS_PULL_REQUEST == false) ]]; then bash trigger-travis.sh $TRAVIS_ACCESS_TOKEN; fi |
109 | | - |
110 | | -before_deploy: |
111 | | - - bash .travis/build_release_archive.sh |
112 | | - |
113 | | -deploy: |
114 | | - provider: releases |
115 | | - api_key: $github_api_token |
116 | | - file: |
117 | | - - utPLSQL.zip |
118 | | - - utPLSQL.tar.gz |
119 | | - - utPLSQL.zip.md5 |
120 | | - - utPLSQL.tar.gz.md5 |
121 | | - skip_cleanup: true |
122 | | - on: |
123 | | - repo: ${UTPLSQL_REPO} |
124 | | - tags: true |
125 | | - # when building from a release tag, use only first job "#xxx.1" to publish artifacts |
126 | | - condition: "${TRAVIS_JOB_NUMBER} =~ \\.1$" |
127 | 103 |
|
128 | 104 | notifications: |
129 | 105 | slack: |
130 | 106 | rooms: |
131 | 107 | - secure: "nemt9n2y5sVCAKqa/s7JDQ8AcM59Xu/XbH/RkMOXvPgc+KtR8lBtVD1LkvJ5BaQhqgjuDT7DNt/uisQJ7k6a2OsrVFbnkypZ1hCvntOBpJyoSpD/YL1X8a9GbGojuJcph0BX76KN21LaOVdyOfY0TSlw53XiYWS8iL5HtjpWCbIwHL1SJ8JT8mhdT4hDoUWZjcZ4s4bLH6BQm4un/bMQOmB4sDoCeg4CllJwxgkswVF7OHpOFjgPetvUp7ps8b/Rj8en6zCj9drb0SVbXFgumo2Wd1bC3HHZB8MAZU0kuEV5VgUdum6EelUL5yfB72hssNQA0+CaT3HjBFkTlqWYJmjC4/xyGN3sseiW82T9FDY0g0GAGayNRW+QSiTQ1hbJEcAnNe0GrBUdRsgXdI6COd76YP5VxzRSF6H7niLfgCZdKbIivKUd1o+wBhuyJmqCFIkRWmT38tMGJqJAzbY1jq5gQXbb6E7gt+KdTjlSjcnJYf7XI7zqm+BRr+fbA0ixfXHvfqOBgZN6g08y9nPlDnIjtSF2NSdrj2zqYQAtKuWSOD1bnTyfDJyrtK7OLffZcMYD5Bcss4c8op8tP7MGTjt1S046SJocboh6H4c/nTokpoMRsWs6MKRdebl8C2RObGf5FebSOJg+oh2ZYS5Z/G9GshiY2BD/81+Hc4Miacc=" |
132 | 108 | on_success: change |
133 | 109 | on_failure: always |
| 110 | + |
| 111 | +jobs: |
| 112 | + include: |
| 113 | + - stage: deploy |
| 114 | + env: CONNECTION_STR='127.0.0.1:1521/XE' |
| 115 | + before_install: skip |
| 116 | + install: skip |
| 117 | + before_script: skip |
| 118 | + script: |
| 119 | + - if [[ ($TRAVIS_BRANCH == develop) && ($TRAVIS_PULL_REQUEST == false) ]]; then bash trigger-travis.sh $TRAVIS_ACCESS_TOKEN; fi |
| 120 | + - if [[ ! $TRAVIS_TAG ]]; then bash .travis/push_release_version.sh; fi |
| 121 | + - bash .travis/build_docs.sh |
| 122 | + - bash .travis/push_docs_to_gh_pages.sh |
| 123 | + before_deploy: |
| 124 | + - bash .travis/build_release_archive.sh |
| 125 | + deploy: |
| 126 | + provider: releases |
| 127 | + api_key: $github_api_token |
| 128 | + file: |
| 129 | + - utPLSQL.zip |
| 130 | + - utPLSQL.tar.gz |
| 131 | + - utPLSQL.zip.md5 |
| 132 | + - utPLSQL.tar.gz.md5 |
| 133 | + skip_cleanup: true |
| 134 | + on: |
| 135 | + repo: ${UTPLSQL_REPO} |
| 136 | + tags: true |
| 137 | + # when building from a release tag, use only first job "#xxx.1" to publish artifacts |
| 138 | + condition: "${TRAVIS_JOB_NUMBER} =~ \\.1$" |
0 commit comments