File tree Expand file tree Collapse file tree 3 files changed +72
-0
lines changed
Expand file tree Collapse file tree 3 files changed +72
-0
lines changed Original file line number Diff line number Diff line change 3535 - name : Oracle container logs
3636 run : docker logs "${{ job.services.oracle.id }}"
3737
38+ - name : Install utPLSQL
39+ run : sh ${{ github.workspace }}/github_scripts/install_utplsql.sh
40+
3841 - name : Set up JDK 8
3942 uses : actions/setup-java@v2
4043 with :
Original file line number Diff line number Diff line change 1+ sudo : required
2+ language : java
3+
4+ services :
5+ - docker
6+
7+ jdk :
8+ - openjdk8
9+
10+ env :
11+ global :
12+ - DOCKER_CFG=$HOME/.docker
13+ - DOCKER_REPO="utplsqlv3/oracledb"
14+ - CACHE_DIR=$HOME/.cache
15+ - MAVEN_HOME=/usr/local/maven
16+ - MAVEN_CFG=$HOME/.m2
17+ - DB_URL="127.0.0.1:1521:XE"
18+ - DB_UT3_USER=ut3
19+ - DB_UT3_PASS=ut3
20+ - ORACLE_VERSION="11g-r2-xe"
21+ - DOCKER_OPTIONS="--shm-size=1g"
22+
23+ cache :
24+ directories :
25+ - $DOCKER_CFG
26+ - $CACHE_DIR
27+ - $MAVEN_CFG
28+
29+ install :
30+ - bash .travis/maven_cfg.sh
31+ - bash .travis/start_db.sh
32+ - bash .travis/install_utplsql.sh
33+ - bash .travis/install_demo_project.sh
34+
35+ script :
36+ - echo "Run Verify with Coverage"
37+ - mvn org.jacoco:jacoco-maven-plugin:prepare-agent verify -DdbUser="${DB_UT3_USER}" -DdbPass="${DB_UT3_PASS}" -DdbUrl="jdbc:oracle:thin:@${DB_URL}"
38+
39+ before_deploy :
40+ - echo $GPG_SECRET_KEYS | base64 --decode | ${GPG_EXECUTABLE} --import
41+ - echo $GPG_OWNERTRUST | base64 --decode | ${GPG_EXECUTABLE} --import-ownertrust
42+
43+ deploy :
44+ - provider : script
45+ skip_cleanup : true
46+ script : bash .travis/deploy_snapshot.sh
47+ on :
48+ repo : utPLSQL/utPLSQL-maven-plugin
49+ branch : develop
50+ - provider : script
51+ skip_cleanup : true
52+ script : bash .travis/deploy_release.sh
53+ on :
54+ repo : utPLSQL/utPLSQL-maven-plugin
55+ tags : true
56+
57+ notifications :
58+ slack :
59+ rooms :
60+ - secure : " Gz0pGOOM6xbnz8Q/B3RzOFoVr8QGXsDSHcgCloPnO3ZkEOh4JJikqWAVdZrksMxhewIBRpbdIWAZOgsNXvW+cEDXxfml3X9Clj2wg5Uon97UeI+5WEHDhLYHn7t9EYr9QvVSOuQgBIiddk6kURxY4N0eAA4VUti8BDcMRq+gPxF1w/toFJXVR/I/tkLxcHPTbWQ9X87nNWcQgMoHe2AixYpglntmtoLXJ5F8MF08fcyTX7GJQ5xjq7HbYy+/39nEhQo2ZPhHHfk2rS6gIUY0wc+MAqobxvesplgGDybdTQyrdl48VjJ/CiQDedglUbNN9VYTFjPIYMdWCUCLV1uL866aNMiBpB7CQoNhi5WS7RERE9gblVPX2k6tOda27fEWlhjha6OmdK6TQ9qTITU7U4OTSOz41dDPeVfqMHRggxo3ozlLONTiZ1y9fz/Ez9WjiJjtUDt60vgnVIo7BcQV/yDJcqAtQbfWyf0n73g5lMBvLGnO2Agm2N7hNEeCbpr+PZUoqkEM/e4SxdUCQGi8Ppi9Zp0E4v0iG7hyjzol+G4T8JN0bUGg0OOow/bfZa5J2aUsrC1qP/ZLpMA94NI6ZlL2wRHhZ9JtVSDLjtSwq9yW5XF7o7kdqBWBCslbGnYPoCoHOzfZuUvArSlRoGNu75dw/Qhoo9gFl1RG/RlChaU="
61+ on_success : change
62+ on_failure : always
Original file line number Diff line number Diff line change 1+ UTPLSQL_DOWNLOAD_URL=$( curl --silent https://api.github.com/repos/utPLSQL/utPLSQL/releases/latest | awk ' /browser_download_url/ { print $2 }' | grep " .zip\" " | sed ' s/"//g' )
2+
3+ curl -Lk " ${UTPLSQL_DOWNLOAD_URL} " -o utPLSQL.zip
4+
5+ unzip -q utPLSQL.zip
6+
7+ docker run --rm -v ${{ github.workspace } }/utPLSQL/source:utPLSQL -w utPLSQL/source --network host --entrypoint sqlplus truemark/sqlplus sys/oracle@//127.0.0.1:1521/XE as sysdba @install_headless.sql UT3 UT3 users
You can’t perform that action at this time.
0 commit comments