Skip to content

Commit 9162ffa

Browse files
committed
Using http-wagon recommended by oracle
1 parent 45c88d0 commit 9162ffa

File tree

2 files changed

+21
-15
lines changed

2 files changed

+21
-15
lines changed

.travis.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ env:
1212
global:
1313
- DOCKER_CFG=$HOME/.docker
1414
- DOCKER_REPO="viniciusam/oracledb"
15-
- MAVEN_HOME=$HOME/apache-maven
15+
# - MAVEN_HOME=$HOME/apache-maven
16+
- MAVEN_HOME=/usr/local/maven
1617
- UTPLSQL_VERSION="v3.0.0-beta"
1718
- UTPLSQL_FILE="utPLSQLv3.0.0.562-beta"
1819
matrix:
@@ -21,12 +22,13 @@ env:
2122
cache:
2223
directories:
2324
- $DOCKER_CFG
24-
- $MAVEN_HOME
25+
- $HOME/.m2
26+
- $MAVEN_HOME/lib/ext
2527

2628
install:
2729
- bash .travis/maven_cfg.sh
2830
# - bash .travis/start_db.sh
2931
# - bash .travis/install_utplsql.sh
3032

3133
script:
32-
- $MAVEN_HOME/bin/mvn test -B
34+
- mvn test -B

.travis/maven_cfg.sh

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22
set -ev
33
cd $(dirname $(readlink -f $0))
44

5-
if [ -d $MAVEN_HOME ]; then
6-
echo "Using cached maven install..."
7-
$MAVEN_HOME/bin/mvn -v
5+
mavenSettings=$HOME/.m2/settings.xml
6+
7+
if [ -d $mavenSettings ]; then
8+
echo "Using cached maven user config..."
89
exit 0
910
fi
1011

@@ -15,14 +16,17 @@ fi
1516

1617
# If not cached, download and install maven.
1718
# Then create the settings file, with username/password for oracle server.
18-
curl -L -O "http://mirror.nbtelecom.com.br/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz"
19-
tar -xzf apache-maven-3.3.9-bin.tar.gz
20-
mv apache-maven-3.3.9 $MAVEN_HOME
21-
rm apache-maven-3.3.9-bin.tar.gz
19+
# curl -L -O "http://mirror.nbtelecom.com.br/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz"
20+
# tar -xzf apache-maven-3.3.9-bin.tar.gz
21+
# mv apache-maven-3.3.9 $MAVEN_HOME
22+
# rm apache-maven-3.3.9-bin.tar.gz
23+
24+
curl -L -O "http://central.maven.org/maven2/org/apache/maven/wagon/wagon-http/2.8/wagon-http-2.8-shaded.jar"
25+
sudo mv wagon-http-2.8-shaded.jar $MAVEN_HOME/lib/ext/
2226

23-
settingsFile=$MAVEN_HOME/conf/settings.xml
24-
cp settings.tmpl.xml $settingsFile
25-
sed -i -e "s|###USERNAME###|$ORACLE_OTN_USER|g" $settingsFile
26-
sed -i -e "s|###PASSWORD###|$ORACLE_OTN_PASSWORD|g" $settingsFile
27+
# MAVEN_CFG=$MAVEN_HOME/conf/settings.xml
28+
cp settings.tmpl.xml $mavenSettings
29+
sed -i -e "s|###USERNAME###|$ORACLE_OTN_USER|g" $mavenSettings
30+
sed -i -e "s|###PASSWORD###|$ORACLE_OTN_PASSWORD|g" $mavenSettings
2731

28-
$MAVEN_HOME/bin/mvn -v
32+
# $MAVEN_HOME/bin/mvn -v

0 commit comments

Comments
 (0)